Cplant (tm) is a collection of code designed with an emphasis on scalability, to provide a full-featured environment for cluster computing on commodity hardware components. Cplant (tm) system software provides a scalable message passing layer, scalable runtime utilities, and scalable debugging support. It is distributed as source code, which can be built for a specific hardware configuration. This consists of operating system code (in the form of Linux modules and driver), application support libraries and compiler tools, an MPI port, user-level runtime utilities, support for application debugging, and scripts for configuring and installing the built software.
Cluster Starter Kit for Linux uses Cluster System Management (CSM) software from IBM. With the Cluster Starter Kit for Linux's GUI, portions of CSM can be easily manipulated. Also provided is an easy way to view the status, change the status, or manipulate the conditions of nodes in a cluster.
Multixterm creates multiple xterms that can be driven together or separately. It can be used to login via SSH to multiple hosts and control them simultaneously, or for ad hoc things where you want to see the results as you type. Each xterm may also be driven separately. Multixterm is scriptable so that you can easily fire up, for example, a dozen xterms with a single command, tiled nicely on your screen. In addition to SSH, multixterm can drive rlogin, telnet, passwd, or any program that runs in an xterm.
Taktuk is a parallel and scalable remote execution tool for clusters. It works by propagating the execution of a parallel program on all target nodes, using standard remote execution protocols (rsh, ssh, etc.). Remote call scheduling automatically adapts its behavior to the remote execution protocol used and to the load of the network and remote hosts. This tool is completely independent of the remote protocol used. All remote execution protocols which provide IO redirection of the remote process launched may be used. A grammar may be provided to describe the environment, providing increased deployment speed in the context of a complex topology (e.g., a grid environment). For more responsive deployment, a remote launch delay can be bound to bypass slow nodes and ignore the specific timeout provided by the protocol used. Taktuk provides full IO and signal redirection to the original console user.