这篇文章将为大家详细讲解有关VMware vSphere高可用架构中Master主机的选举是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
VMware vSphere可以部署1台或多台ESXi主机。因为它是一款商业软件,其授权方式一般是VMware vSphere Standard Edition,可以安装2-64台ESXi主机。另有一个名叫vSphere Essential Plus Kit的授权模式,只支持3台ESXi主机。
多台vSphere ESXi主机在一起工作,为了实现高可用(High Availibility)功能,便会自动“选举”出一台当作Master,其他的则是Slave。选举是自动进行的,一般只需要15秒。比较的条件有两个:
1)主机挂载的Datastore数量,不是容量,是数量
2)主机管理的对象(MOID - Managed Object ID)的数量
MOID比较的方法很奇怪,先比较左侧的数字。如A主机管理的对象是98个,B主机管理的对象是100个,则A被认为比B管理着更多的对象,即9比1大。100比98小,不公平。但是,如果一个是98,另一个是99,则99大,又是公平的。Master主机会通过管理监测所有成员ESXi主机的“心跳”,从为实现高可用的应用创建条件。
在PowerCLI下可以通过命令行来查看一台主机的MOID。
PowerCLI C:\> Get-VMHost | Select Name,ID
上图:这个SA-Compute-01集群中,有两台主机:sa-esxi-01.vclass.local、sa-esxi-02.vclass.local,经过“选举”,sa-esxi-02.vclass.local变成集群的Master。
关于VMware vSphere高可用架构中Master主机的选举是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。