Transactional Grid Deployment - PowerPoint PPT Presentation

About This Presentation
Title:

Transactional Grid Deployment

Description:

Geoff Quigley*, Brian Coghlan, John Walsh, David O'Callaghan, Stephen Childs and Eamonn Kenny ... LCFGng can be used to maintain site ... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 12
Provided by: geo104
Category:

less

Transcript and Presenter's Notes

Title: Transactional Grid Deployment


1
Transactional Grid Deployment
  • Geoff Quigley, Brian Coghlan, John Walsh, David
    OCallaghan, Stephen Childs and Eamonn Kenny

2
Overview
  • Grid-Ireland
  • Need for Transactional Deployment
  • Design and implementation
  • Infrastructure availability

3
Grid-Ireland
  • Irish National Computational Grid
  • 6 sites now, 17 sites by Feb05
  • Production environment
  • LCG-2.2.0 Middleware
  • Grid Operations Centre in TCD
  • Homogeneous infrastructure
  • Grid-Ireland owns infrastructure
  • Heterogeneous compute resources
  • Sites own their resources

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)

5
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

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

7
Architecture
8
Web Client
9
Deployment Delay s
  • Delay in sites deploying release
  • Shown here for CrossGrid production and
    development testbeds
  • MTTCMean Time To Consistency

10
Release Intervals
  • MTBRMean Time Between Releases
  • Availability
  • AMTBR/(MTBRMTTC)
  • A 94 prod.TB
  • A 87 dev.TB
  • Too early to measure availability with
    transactional deployment

11
Current Status
  • We estimate availability of the core
    infrastructure increases to gt99.8
  • Transactional Deployment under intensive
    test/evaluation on Grid-Ireland
  • Automation reduces errors
  • Very easy to use
  • Intend to extend to include Quattor
Write a Comment
User Comments (0)
About PowerShow.com