Download presentation
Presentation is loading. Please wait.
1
Transactional Grid Deployment
Geoff Quigley*, Brian Coghlan, John Walsh, David O’Callaghan, Stephen Childs and Eamonn Kenny
2
Grid-Ireland Transactional Deployment
Overview Grid-Ireland Need for Transactional Deployment Design and implementation Infrastructure availability December 2004 Grid-Ireland Transactional Deployment
3
Grid-Ireland Transactional Deployment
Irish National Computational Grid 6 sites now, 17 sites by Feb’05 Production environment LCG Middleware Grid Operations Centre in TCD Homogeneous infrastructure Grid-Ireland owns infrastructure Heterogeneous compute resources Sites own their resources December 2004 Grid-Ireland Transactional Deployment
4
Grid-Ireland Infrastructure
Infrastructure = grid gateway per site Gateway = fw/LCFG/CE/SE/UI/MON/NM LCFGng used to manage gateway Install/maintain the correct packages Configure some software LCFGng can be used to maintain site Sites mostly do not use the gateway LCFG to manage their resources (WNs) In Grid Ireland we are actually using an EDG version of LCFGng. December 2004 Grid-Ireland Transactional Deployment
5
Grid-Ireland Transactional Deployment
Why Transactional? Quickly move the whole infrastructure between consistent states 2-phase transactions = prepare + commit Commit can be very quick Changes can be rolled back Automation reduces deployment errors Increases availability of infrastructure December 2004 Grid-Ireland Transactional Deployment
6
Transactional Deployment
Distributes profiles, RPMs and RPM lists to LCFGng servers Automates the building of new profiles Detects errors Has rollback capability Automatically rollback if deployment fails Option to rollback successful deployments December 2004 Grid-Ireland Transactional Deployment
7
Grid-Ireland Transactional Deployment
Architecture December 2004 Grid-Ireland Transactional Deployment
8
Grid-Ireland Transactional Deployment
Web Client December 2004 Grid-Ireland Transactional Deployment
9
Grid-Ireland Transactional Deployment
Deployment Delay s Delay in sites deploying release Shown here for CrossGrid production and development testbeds MTTC=Mean Time To Consistency December 2004 Grid-Ireland Transactional Deployment
10
Grid-Ireland Transactional Deployment
Release Intervals MTBR=Mean Time Between Releases Availability: A=MTBR/(MTBR+MTTC) A = 94% [prod.TB] A = 87% [dev.TB] Too early to measure availability with transactional deployment December 2004 Grid-Ireland Transactional Deployment
11
Grid-Ireland Transactional Deployment
Current Status We estimate availability of the core infrastructure increases to >99.8% Transactional Deployment under intensive test/evaluation on Grid-Ireland Automation reduces errors Very easy to use Intend to extend to include Quattor 5 mins to see change + time to update Will try to be involved in community effort on Quattor - if necessary will put the transactional deploy stuff into Quattor rather than the other way around December 2004 Grid-Ireland Transactional Deployment
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.