EVERYTHING XIAOMI
Get listed

Quattor

Quattor is a free, open-source Linux toolkit for automating installation, configuration, and management of clusters, farms, grids, and clouds.

Place
#11 of 25
Score
6.3
Quattor's website

What Quattor is

Quattor is a free, open-source Linux toolkit for automating installation, configuration, and management of clusters, farms, grids, and clouds. Its tools span the system lifecycle, including initial installation, configuration, and service upgrades. The architecture has a CMDB server, an Automated Installation Infrastructure server, and managed clients; the two servers can share a system. AII plugins handle DHCP and PXE boot configuration and create Kickstart files for Enterprise Linux-derived systems. On clients, the Configuration Cache Manager fetches and validates profiles, while the Node Configuration Dispatcher runs configuration components. Quattor validates system descriptions to catch configuration errors before deployment, and its Pan compiler turns declarative configuration into nested structures such as XML and JSON. Interfaces allow alternative implementations and site-specific tools. The site describes use across infrastructures ranging from tens of systems to more than 30,000. Quattor is provided under the Apache 2.0 and EU DataGrid Software licenses. Its user community develops and supports it; documentation describes it as a complex toolset requiring knowledge of the toolkit and site configuration for production use.

Good

  • Covers installation through service upgrades.
  • Validates system descriptions before deployment.
  • Supports site-specific tools through defined interfaces.
  • Used in environments from tens to over 30,000 systems.

Watch out

  • Production use requires toolkit and site-configuration knowledge.
  • Nightly builds are not guaranteed to work in real environments.
  • The older SCDB database is deprecated and will not receive further development.
  • Community-supported, with no full-time paid developers.

Who it suits

Quattor is aimed at administrators managing Linux infrastructure, including clusters, grids, and clouds. Production use suits teams with knowledge of the toolkit and their site configuration.

Verdict

Quattor offers broad lifecycle automation and configurable components for Linux environments. Its complexity and community-based support are important considerations for production adoption.

Plans and prices

From Quattor's own pricing page, checked 8 Oct 2001.

All about pricing
PlanPriceWhat it gives you
Quattor open-source softwareFreeOpen-source software · Apache 2.0 and EU DataGrid Software licenses

The facts

Each one read from Quattor's own pages, with the date it was checked.

What it does

Architecture
Quattor comprises a configuration management database server, an automated installation infrastructure server, and managed clients; the first two can run on one system.checked 8 Oct 2001
Client configuration
Client tools fetch and validate profiles, cache them locally, and invoke configuration components to apply them.checked 8 Oct 2001
Configuration compiler
The Pan compiler compiles the declarative Pan language into nested tree structures, including XML and JSON output formats.checked 8 Oct 2001
Customization
Well-defined interfaces let users substitute alternative implementations and integrate site-specific tools.checked 7 Oct 2001
Downloads
The downloads page provides client and server RPMs through yum.quattor.org and describes nightly builds for several platforms.checked 7 Oct 2001
Installation
The AII server uses plugins to manage DHCP and PXE boot configuration and to create Kickstart files for EL-derived systems.checked 7 Oct 2001
Installation features
Automated Installation Infrastructure plugins manage DHCP configuration, PXE boot and Kickstart installation files for Enterprise Linux derived systems.checked 8 Oct 2001
Integrations
The overview describes configuration components for core and grid computing services, with examples including general-purpose metaconfig and filecopy components.checked 8 Oct 2001
Intended users
The getting-started guide describes Quattor as a somewhat complex toolkit and says production use requires detailed knowledge of the tools and site configuration.checked 8 Oct 2001
License
Quattor is open-source software provided under the Apache 2.0 license and the EU DataGrid Software License.checked 7 Oct 2001
Lifecycle management
Its tools cover system management from initial installation through configuration to service upgrades.checked 8 Oct 2001
Modular design
Well-defined interfaces allow alternative implementations and integration with site-specific tools.checked 8 Oct 2001
Notable limit
The documentation says the older SCDB configuration database is deprecated, has scaling problems above 2,500 systems, and will receive no further development.checked 8 Oct 2001
Notable limitation
The downloads page cautions that nightly builds may pass unit tests but are not guaranteed to work in a real environment.checked 7 Oct 2001
Purpose
Quattor is a system administration toolkit for automated installation, configuration, and management of clusters, farms, grids, and clouds.checked 8 Oct 2001
Scale
The site says Quattor has been used in academic and commercial environments managing infrastructures from tens of systems to over 30,000.checked 8 Oct 2001
Security
The 26.2.0 release announcement says its RPM packages and repository metadata are signed with a GPG key.checked 8 Oct 2001
Security guidance
The SCDB guide recommends restricting access to profile and Kickstart configuration areas because they may contain sensitive information, including passwords.checked 7 Oct 2001
Support
Quattor is developed and supported by its user community, with discussion through a mailing group and issue or pull request reporting on GitHub.checked 8 Oct 2001
Validation
Quattor includes validation features intended to catch configuration errors before deployment.checked 8 Oct 2001

Alternatives to Quattor

All alternatives
  1. 1Puppet logo

    Puppet

    Free planOpen sourceWebAPILinuxmacOS
    8.3From $120 a month
  2. 2Rudder logo

    Rudder

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.2From $3.33 a month
  3. 3CFEngine logo

    CFEngine

    Free planOpen sourceWebAPILinuxmacOS
    7.7Free plan
  4. 4Uyuni logo

    Uyuni

    Free planOpen sourceWebAPILinuxSelf-hosted
    7.4Free plan
  5. 5Google Cloud VM Manager logo

    Google Cloud VM Manager

    Free planWebAPILinuxWindows
    7.1Free plan
  6. 6Salt logo

    Salt

    Free planAPILinuxmacOSSelf-hosted
    7.0Free plan