(LAL / IN2P3)
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 versioning, allowing very easy rollback of
Quattor is particularly well suited for management of complex sites made of
several clusters or subsites spread over several geographical locations, like
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
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.
|Submitted on behalf of Collaboration (ex, BaBar, ATLAS)