我听说来自vSphere服务器pipe理员的声明,即使ESXi主机发生故障,为高可用性configuration的虚拟机仍能保持透明的function。 他还声称,为高可用性configuration的虚拟机无法进行快照,因为这会导致虚拟机损坏。
据我所知,从我在网上发现,这是不正确的。
所以,我有点困惑。 HA和FT的好处和局限性究竟是什么?
总之,你是对的,他是错的; HA要简单得多,FT非常严格。
VMware高可用性(HA)
当检测到服务器中断时,在群集中的其他vSphere主机上重新启动虚拟机,而无需手动干预。
http://www.vmware.com/uk/products/vsphere/features/high-availability
无法为单个虚拟机设置高可用性。 高可用性(HA)是在集群级别configuration的,而不是单独的虚拟机。 因此,HA没有特别涉及快照或磁盘configuration模型。
VMware容错(FT)
通过创build始终与主虚拟机保持一致的虚拟机的实时影子实例,在发生服务器故障时为应用程序提供连续可用性。 在发生硬件故障时,vSphere FT会自动触发故障切换 – 确保零宕机
http://www.vmware.com/uk/products/vsphere/features/fault-tolerance
容错快照
注意:不支持FT虚拟机的快照
容错和精简configuration
共享虚拟磁盘必须处于eagerzeroedthick磁盘格式,以便于群集configuration,如Microsoft群集服务和VMware容错。
但是,似乎可以在具有精简configuration磁盘的VM上启用FT,但会导致更改磁盘,这将花费时间和磁盘空间。
请注意,如果在虚拟机上打开FT,并且该虚拟机正在使用精简configuration的VMDK,则该VMDK将用零填充。
http://blogs.vmware.com/vsphere/2012/03/thin-provisioning-whats-the-scoop.html