1. A method of managing a cluster of nodes, the cluster comprising a plurality of groups of nodes, each node being associated with a vote, wherein each group is in communication with an arbitration device, the arbitration device being associated with a number of votes dependent on the number of nodes in the cluster, the method comprising: for each group, adding the votes associated with the arbitration device to the votes associated with the group; determining which of the groups of nodes has the greatest number of votes; and assigning the group with the greatest number of votes to function as the cluster.