Presentation is loading. Please wait.

Presentation is loading. Please wait.

Geoff Quigley, Stephen Childs and Brian Coghlan Trinity College Dublin.

Similar presentations


Presentation on theme: "Geoff Quigley, Stephen Childs and Brian Coghlan Trinity College Dublin."— Presentation transcript:

1 Geoff Quigley, Stephen Childs and Brian Coghlan Trinity College Dublin

2 Grid-Ireland Quattor description Use of Quattor Transactional deployment Kickstart Virtualisation

3 Irelands National Grid Initiative Grid-Ireland

4 QWG profiles for gLite Pan language Compiles to XML profiles Open-source and extensible NCM components Use standard tools Ant, svn

5 Central repository and web-interface Python and PHP scripting Deploy process Check out from SCDB and build with ant Sync XML profiles and RPMs to each site Any failure causes profiles to revert Nodes at each site poll local gridinstall Advantages Automation reduces mistakes Consistent configuration

6

7 Stephen Childs Department of Computer Science Trinity College Dublin March 2009

8 Sites17 external, ~5 internal Active admins7 Managed machines465 (+29 since October) Quattor servers20 Configuration repositorySCDB Average commits/day7.09 VirtualizationXen: 46 (+8) hosts, 164 (+35) guests Compilerpanc MonitoringNagios, Lemon, MonAMI, Ganglia, pbswebmon

9 Monitoring expanded further Nagios: adding local probes, writing component for EGEE NCG LEMON: upgrade to lemon-web on SL5 MonAMI fed into Ganglia (DPM, Torque) Tools checkdeps more or less working with new SL5 server quatview actively used and extended (in SCDB repo) panc now in use: debugging and logging useful SCDB: merged hierarchical sites model, tweaked VOMS roles ncm-accounts: Fixed bug - massive speedup Issues and future work Would still like equivalent to WN speedup integrated in compiler Get network, filesystems fully under quattor control Consistent scheme for monitoring in QWG

10 Gathering stats Current count of machine profiles: svn ls –R $GI_REP_URL|sed -n \ '/profiles\/.*\.tpl$/p' Historic number of machine profiles: svn ls -r { } -R $GI_REP_URL |sed -n \ '/profiles\/.*\.tpl$/p Number of Xen hosts: find build/xml/ -name '*.xml.dep'|xargs grep -l 'xen/host'|wc –l Number of Xen guests: find build/xml/ -name '*.xml.dep'|xargs grep -l 'xen/guest'|wc –l SVN checkin stats:

11 high-level overview of quattor: overview of grid-ireland setup: collection of links for quattor users (including tutorials): pan language manual: id=221766&filename=pan-language-manual pdf id=221766&filename=pan-language-manual pdf wiki for the core templates we use:


Download ppt "Geoff Quigley, Stephen Childs and Brian Coghlan Trinity College Dublin."

Similar presentations


Ads by Google