The Scyld Beowulf software is a clustering operating system.It includes an enhanced Linux kernel, libraries, and utilities specifically designed for clustering.Don Becker, Scyld's CTO and founder, along with other members of the original Beowulf development team have been developing and testing the Scyld Beowulf software over the past two years.
Scyld Beowulf provides a single system image for Beowulf cluster process management (BProc).It makes all the processes running on remote nodes visible and manageable on the front end.Process parent-child relationships and UNIX job control are supported regardless of where a process is running.Cluster slave nodes are not required to contain resident applications (their hard disks are used essentially for cache) virtually eliminating the risk of version skew.All cluster node processes are started on the front-end computer. The executing software can then migrate to any cluster node.
The operating system on each cluster node is downloaded from the front-end computer (i.e. It is not installed in non-volatile storage on the cluster node).Only a minimal boot image on either a floppy, a CD, or the cluster node's hard disk is required for each cluster node.All node configuration can be executed from the front-end.This allows painless software integration and setup, removes the need to go from cluster node tonode manually installing an operating system, permits machines to be added to the cluster quickly and easily(even while the cluster is
running), eliminates software version skew, and enables updating to a new kernel quickly, painlessly, and safely.
All cluster node softwareinstallation and configuration is also done via the cluster front-end computer.Scyld Beowulf installation is as easy as loading Linux onto a single PC.Only a minimal boot image on either a floppy or CD is required for each cluster node.The Scyld Beowulf installer is based on the Red Hat 6.2 installation including both a text and GUI based install.
The software is scalable to specific needs and will support clusters ranging in size from 2 to over 500 computers.
Scyld shares its software innovations with the open source community under the GNU General Public License (GPL).
Further information may be obtained at www.scyld.com.