PS:节点距离就是两个节点到达最近的共同祖先的距离总和
1.在同一节点上,节点互相之间的距离当然是0,2*0=0
2.在同一机架上的不同节点,它们的共同祖先是他们对所属这个机架,并且这两个节点到机架的距 离都是1, 所以这两个节点的距离为1+1=2。
3.在同一集群的不同机架上的节点,它们的共同祖先是集群,而这两个节点要到达集群,首先要到 这个机架(距离1),然后到达集群(距离2),所以两个节点的距离为2+2=4。
4.在同一数据中心的不同集群上的节点,它们的共同祖先是数据中心,则一个节点到数据中心的距 离是3,这两个节点的距离为3+3=6。