Extreme Cloud Administration Toolkit (xCAT) is an open source scalable distributed computing management and provisioning tool that provides a unified interface for hardware control, discovery, and OS diskfull/diskfree deployment. This robust toolkit can be used for the deployment and administration of Linux or AIX clusters. Its features are based on user requirements, and take advantage of IBM Power Systems and IBM System z hardware.
xCAT makes simple clusters easy and complex clusters possible by making it easy to:
- install a Linux or AIX cluster with utilities for installing many machines in parallel
- manage a Linux or AIX cluster with tools for management and parallel operation
- set up a high-performance computing software stack, including software for batch job submission, parallel libraries, and other software that is useful on a cluster
- create and manage diskless clusters
xCAT works well with the following cluster types:
- HPC: High Performance Computing Physics, Seismic, Computational Fluid Dynamics, Finite Element Analysis, Weather, and other simulations; and Bio-informatic work
- HS: Horizontal Scaling Web farms, etc.
- Administrative: Not a traditional cluster, but a very convenient platform for installing and administering a number of Linux and AIX machines
- Operating Systems: With xCAT's cloning and imaging support, it can be used to rapidly deploy and conveniently manage clusters with compute nodes that run Linux or AIX operating systems
- Other: xCAT's modular tool kit approach makes it easily adjustable for building any type of cluster