Presentation is loading. Please wait.

Presentation is loading. Please wait.

Puppet and Cobbler for the configuration of multiple grid sites

Similar presentations


Presentation on theme: "Puppet and Cobbler for the configuration of multiple grid sites"— Presentation transcript:

1 Puppet and Cobbler for the configuration of multiple grid sites
Emir Imamagić University Computing Centre (Srce) Zagreb Croatia

2 Overview CRO NGI Grid Management Experiences Cobbler Puppet Deployment
Conclusions References

3 CRO NGI Croatian National Grid Infrastructure
Provides computing and data resources to A&R community Permanently funded service since 2007.

4 CRO NGI

5 Grid Management Experiences
Cluster middleware OSCAR Issues image based easy deployment of software without packages reinstallation/major upgrade nightmares difficult tracking of worker nodes status (c3 tools) not convenient for service nodes not so actively developed

6 Grid Management Experiences
Grid middleware Globus Toolkit, CREAM, BDII, SRM home-made packages, scripts, Yaim Issues home-made packages got stale scripts broken with component updates

7 Cobbler Bare metal and VM provisioning Package based
Enables definition of different profiles Managed by Puppet module for definition of all cobbler components definition of machines in one system

8 Puppet Configuration management Module sources OS configuration
services management Module sources from Puppet forge & other places modified existing modules modules developed from scratch

9 Puppet Modules for cluster and grid services
File systems (FhGFS, Gluster, Gfarm) Batching systems (Gridengine, HTCondor) Monitoring systems (Ganglia, Zabbix) Globus Toolkit (GRAM, GridFTP) UMD services – unfortunately Yaim-based

10 Deployment Central management server Cluster frontends
Cobbler for service nodes Puppet for all nodes Cluster frontends Cobbler for nodes on private networks

11 Conclusions Cobbler & Puppet
“easy” (re)installation and management of service and worker nodes actively developed and widely used Additional modules developed for grid services planning to extend for new grid/cloud services

12 References CRO NGI Puppet modules Cobbler Puppet module
Puppet modules Cobbler Puppet module managed by Jakov Sosic


Download ppt "Puppet and Cobbler for the configuration of multiple grid sites"

Similar presentations


Ads by Google