Cluster manager

from Wikipedia, the free encyclopedia

A cluster manager is software for managing a computer cluster (network of several computers). It is available for administrative processes in the cluster and mostly automates processes such as failover from the primary system to the standby system in the event of a failure and switchover for maintenance purposes. The term clusterware is also used as a synonym .

The so-called cluster heartbeat in conjunction with or in addition to a quorum , a signal that is exchanged between the cluster nodes (individual computers in the cluster) via a network connection , is usually used to detect the failure of a computer in the cluster . If the heartbeat of a computer falls silent, a failure of the same is assumed and a failover (a takeover of services such as databases , web servers or application servers ) is initiated.

Some cluster managers offer the option of developing your own agents. This variant covers the case that a computer is available and its cluster heartbeat continues to be sent over the cluster network, but the application service (e.g. a database service) is no longer available. In this way a cluster agent can check whether a database connection is possible. If this is not successful, a failover can also be initiated using the agent.

Typical cluster managers are

See also

literature

  • Joseph Bianco, Peter Lees, Kevin Rabito: Sun Cluster 3 Programming . Prentice Hall (2004), ISBN 0130479756
  • Charles Bookmann: Linux Clustering . SAMS (2002), ISBN 1578702747
  • William Gropp, Ewing Lusk, Thomas L. Sterling: Beowolf Cluster Computing with Linux . MIT Press (2003), ISBN 0262692929
  • Matthew Hart, Scott Jesse: Oracle Database 10g High Availability with RAC, Flashback & Data Guard . McGraw-Hill (2004), ISBN 0072254289
  • Andrea Held: Oracle 10g high availability with Real Application Cluster . Addison-Wesley (2004), ISBN 3827321638
  • Pankaj Jalote: Fault Tolerance in Distributed Systems . Prentice Hall (1994), ISBN 0133013677
  • Evan Marcus, Hal Stern: Blueprints for High Availability . John Wiley & Sons Inc (2004), ISBN 0471356018
  • Heiko Bauke, Stephan Mertens: Cluster Computing . Springer (2005), ISBN 3540422994
  • Michael Soltau: Unix / Linux high availability . MITP (2002), ISBN 3826607759
  • Alex Vrenios: Linux Cluster Architecture . SAMS (2002), ISBN 0672323680
  • Joseph D. Sloan: High Performance Linux Clusters with OSCAR, Rocks, openMosix, and MPI . O'Reilly & Associates (2004), ISBN 0596005709
  • Volker Herminghaus, Albrecht Scriba: Veritas Storage Foundation . Springer (2006), ISBN 3540346104

Web links