vCenter HA

vCenter HA cluster需要用三个vCenter server。
角色分别是Active,Passive,Witness。我把他们解释为本体、克隆体、见证人。
HA两个node就够了,为什么用三个?

见证人这个角色是为了预防脑裂问题(split-brain situation)。
什么是脑裂问题?脑裂指在一个高可用(HA)系统中,当联系着的两个节点断开联系时,本来为一个整体的系统,分裂为两个独立节点,这时两个节点开始争抢共享资源,结果会导致系统混乱,数据损坏。

在本例中,当本体和克隆体之间失去联系,克隆体认为本体挂了,我现在是本体了。而本体并没有挂掉,两个本体打架了。这就是脑裂。

如下图:


vCenter HA_第1张图片
vCenter HA cluster

引入见证人就可以解决脑裂题。见证人告诉克隆体,本体没事你别折腾,克隆体就老实了。

HA部署三个node,除了能解决脑裂问题,还有一个好处是可以多卖钱:)

BTW, 如果要备份vCenter HA,只需要备份Active node,恢复的时候重新部署cluster即可。

文档参考:https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.avail.doc/GUID-2D395533-4C7C-45A6-9B5C-0A78C3E3A5C8.html

你可能感兴趣的:(vCenter HA)