Quattor and QWG Templates : efficient management of (complex) grid sites
Presented by Mr. Michel JOUVIN on 4 Sep 2007 from 11:20 to 11:40
Type: oral presentation
Track: Computer facilities, production grids and networking
Quattor is a tool aimed at efficient management of fabrics with hundred or thousand of Linux machines, still being easy enough to manage smaller clusters. It has been originally developed inside the European Data Grid (EDG) project. It is now in use at more than 30 grid sites running gLite middleware, ranging from small LCG T3 to very large one like CERN. Main goals and specific features of Quattor are : - Abstract, service oriented description of machine configuration, based on “templates” that can be heavily factorized. - Machine configuration described in term of final state, instead of actions required to reach the final state. - Manage both installation and configuration changes from the same configuration description. - Configuration description versioning, allowing very easy rollback of any change. Quattor is particularly well suited for management of complex sites made of several clusters or subsites spread over several geographical locations, like federated T2s. Quattor ability to factorize common part of description configuration and advanced features of PAN language used to do this description allowed to build and maintained a common set of templates that any site can just import and customize without editing them. This resulted in so-called QWG templates, a complete set of standard templates to configure OS and gLite middleware. This results in a very efficient sharing of installation and configuration tasks around the world. Even if Quattor can be and is used to manage non grid resources (including desktops), this talk will concentrate on Quattor benefits to manage grid resources running gLite, especially using QWG templates.
This talk will present Quattor unique features leveraging administration of a grid site, in particular in the context of distributed T2s or small sites. It will focus on QWG templates, a collaborative effort to produce a standard configuration description that site can customize without modifying it.