The Cluster Controller provides a hosting service, allowing node administrators to maintain a fault tolerant group of nodes and provide contract based access to third parties. The Cluster Controller manipulates member nodes through the Node administration section of the API. Each Node runs a special netlet which has access to Nodality's administrative API and to the Node Management API. The Netlet uses these to control the node.
The Cluster Controller supports an administrative interface on top of the basic Hosting API which may be used to administrate the cluster as a whole. Administrative functions include contract management, node shutdown, and resource allocation.