Cluster manager
Encyclopedia
A Cluster manager usually is a backend GUI or command-line software that runs on one or all cluster nodes (in some cases it runs on a different server or cluster of management servers.) The cluster manager works together with a cluster management agent. These agents run on each node of the cluster to manage and configure services, a set of services, or to manage and configure the complete cluster
Cluster (computing)
A computer cluster is a group of linked computers, working together closely thus in many respects forming a single computer. The components of a cluster are commonly, but not always, connected to each other through fast local area networks...

 server itself (see super computing.) In some cases the cluster manager is mostly used to dispatch work for the cluster (or cloud
Cloud computing
Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility over a network ....

) to perform. In this last case a subset of the cluster manager can be a remote desktop application that is used not for configuration but just to send work and get back work results from a cluster. In other cases the cluster is more related to availability
High availability
High availability is a system design approach and associated service implementation that ensures a prearranged level of operational performance will be met during a contractual measurement period....

 and load balancing
Load balancing
Load balancing or load distribution may refer to:*Load balancing , balancing a workload amongst multiple computer devices*Load balancing , the storing of excess electrical power by power stations during low demand periods, for release as demand rises*Weight distribution, the apportioning of weight...

 than to computational or specific service clusters.

Some Free and open source software
Free and open source software
Free and open-source software or free/libre/open-source software is software that is liberally licensed to grant users the right to use, study, change, and improve its design through the availability of its source code...

 solutions

  • Heartbeat
    Linux-HA
    The Linux-HA project provides a high-availability solution for Linux, FreeBSD, OpenBSD, Solaris and Mac OS X which promotes reliability, availability, and serviceability ....

    , from Linux-HA
    Linux-HA
    The Linux-HA project provides a high-availability solution for Linux, FreeBSD, OpenBSD, Solaris and Mac OS X which promotes reliability, availability, and serviceability ....

  • IPVS
    IP Virtual Server
    IPVS implements transport-layer load balancing inside the Linux kernel, so called Layer-4 LAN switching. IPVS is incorporated into Linux Virtual Server, where it runs on a host and acts as a load balancer at the front of a cluster of real servers, it can direct requests for TCP/UDP based services...

    , from Linux Virtual Server
    Linux Virtual Server
    Linux Virtual Server is an advanced load balancing solution for Linux systems. It is an open source project started by Wensong Zhang in May 1998...

  • Keepalived, keepalived.sourceforge.net
  • mysqlBind
    MysqlBind
    mysqlBind/unxsBind is a DNS management software system. It supports ISC BIND DNS and is distributed as open source software under the GNU General Public License.mysqlBind/unxsBind has been in use since the late 1990s...

    , from unixservice.com
  • Nimbus
    Nimbus (cloud computing)
    Nimbus is an open-source toolkit that, once installed on a cluster, provides an infrastructure as a Service cloud to its client via WSRF-based or Amazon EC2 WSDL web service APIs....

    , from Linux Labs
  • oneSIS
    Onesis
    oneSIS is an open-sourced software tool developed at Sandia National Laboratories aimed at easing systems administration in large-scale, Linux cluster environments....

    , from onesis.org
  • Piranha, from Red Hat
    Red Hat
    Red Hat, Inc. is an S&P 500 company in the free and open source software sector, and a major Linux distribution vendor. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina with satellite offices worldwide....

  • Project Kusu
    Project Kusu
    Project Kusu is the open source base that was designed from ground up for the basis of Platform Computing's Open Cluster Stack 5.Project Kusu is built with the objective of being a simplified cluster management, operation and deployment source kit, that supports a range of different linux...

    , from Platform Computing
    Platform Computing
    Platform Computing is a privately held software company that is primarily known for its job scheduling product, Load Sharing Facility . It was founded in 1992 in Toronto, Ontario, Canada and is currently headquartered in Markham, Ontario with 11 branch offices across the United States, Europe and...

  • Ultra Monkey, from www.ultramonkey.org
  • Surealived surealived.sf.net

Some Proprietary solutions

  • Cluster Server
    Microsoft Cluster Server
    Microsoft Cluster Server is software designed to allow servers to work together as a computer cluster, to provide failover and increased availability of applications, or parallel calculating power in case of high-performance computing clusters .Microsoft has three technologies for clustering:...

    , from Microsoft
    Microsoft
    Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

  • Bright Cluster Manager, from Bright Computing
  • IBM Tivoli System Automation for Multiplatforms, from IBM
    IBM
    International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...


Cluster Management Papers


Autonomic Computing


Fault Tolerance


Background

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK