Linux-HA Logo

Designated Coordinator

The Designated Coordinator is a special instance of the ClusterResourceManagerDaemon[1]. It is elected with the help of the list of FullyConnected[2] ClusterNodes[3] from the ClusterConsensusManager[4] and takes on the responsibilities of ResourceAllocation[5] throughout the cluster. All other instances of the ClusterResourceManagerDaemon[1] act as slaves to the Designated Coordinator and must undertake a JoinProtocol[6] by which they register with the Designated Coordinator and receive the latest copy of the ClusterInformationBase[7].

The Designated Coordinator is also the location of All changes to the ClusterInformationBase[7], including requests to migrate resource[8]s to and from any ClusterNode[9]. The changes are checked for validity and pushed out to all other ClusterNodes[3] if they pass.


References

[1]http://www.linux-ha.org/ClusterResourceManagerDaemon
[2]http://www.linux-ha.org/FullyConnected
[3]http://www.linux-ha.org/ClusterNodes
[4]http://www.linux-ha.org/ClusterConsensusManager
[5]http://www.linux-ha.org/ResourceAllocation
[6]http://www.linux-ha.org/JoinProtocol
[7]http://www.linux-ha.org/ClusterInformationBase
[8]http://www.linux-ha.org/resource
[9]http://www.linux-ha.org/ClusterNode


This information provided courtesy of the Linux-HA project at http://linux-ha.org/