1. A method, comprising: receiving, at a first node of a plurality of nodes in a cluster, a plurality of heartbeats, each heartbeat corresponding to a corresponding other node of the plurality of nodes in the cluster and comprising: information on the corresponding other node; which other nodes are available to the corresponding other node; and which other nodes of the plurality of nodes each corresponding node are directly connected to the corresponding node in the same cluster; generating, by the first node, a topological map of the cluster based upon the information comprising the heartbeats; comparing, by the first node, the topological map of the cluster and topological maps generated by each node; in response to a determination that the topological maps of the cluster and each node are not in agreement, determining the connectivity of the first node with respect to the cluster; and in response to a determination that the first node has the lowest connectivity within the cluster, shutting down the first node, wherein the connectivity is ordered from lowest to highest with lowest representing nodes with the fewest number of direct connections to Other nodes in the cluster.