Rocks is a software distribution for setting up and operating Linux clusters. It includes the operating system as well as cluster-specific management tools. The goal of the Rocks effort is to make setting up and maintaining clusters extremely easy.

In order to make the setup and maintenance processes as easy as possible, Rocks provides a largely homogenous configuration for all clusters based on Rocks. Local "extras" can be added as "rolls:" add-on distributions that are applied after the base distribution is installed. Users of Rocks are encouraged to treat the system software on their clusters as "soft state", meaning that it is preferable to wipe the software clean and reinstall it from scratch than to try to debug problems or maintain consistency between nodes in other ways.

The Rocks system includes a "Grid" roll (not to be confused with the "SGE" or "Sun Grid Engine" roll). The Grid roll includes all of the NMI software, so Rocks provides a very simple way to set up a new cluster with the complete NMI software suite installed and configured.

Software: Rocks
Developed by: SDSC
Distributions: Download from SDSC
(must be subscribed to post)