Vmware-Vsphere

vSphere 高可用性、容錯和快照

  • November 15, 2014

我聽說一位 vSphere 伺服器管理員聲稱,即使在 ESXi 主機發生故障的情況下,為高可用性配置的虛擬機也能繼續透明地執行。他還聲稱配置為高可用性的虛擬機無法進行快照,因為這會導致虛擬機損壞。

據我所知,從我在網上發現的情況來看,這不是真的。

  1. HA(高可用性)虛擬機在失敗時重新啟動,它們不會透明地繼續執行。
  2. FT(容錯)虛擬機透明地繼續執行。
  3. 您可以對 HA VM 進行快照,但不能對 FT VM 進行快照。

所以,我有點困惑。HA 和 FT 到底有什麼好處和限制?

總之,你是對的,他是錯的;HA 簡單得多,FT 非常嚴格。

VMware 高可用性 (HA)

檢測到伺服器中斷時,無需人工干預即可重新啟動集群中其他 vSphere 主機上的虛擬機。

http://www.vmware.com/uk/products/vsphere/features/high-availability

無法為單個虛擬機設置高可用性。高可用性 (HA) 是您在集群級別而不是單個虛擬機級別配置的東西。因此,HA 沒有特別涉及快照或磁碟配置模型。

VMware 容錯 (FT)

通過創建始終與主虛擬機保持同步的虛擬機的實時影子實例,在伺服器發生故障時為應用程序提供持續可用性。如果發生硬體中斷,vSphere FT 會自動觸發故障轉移 — 確保零停機時間

http://www.vmware.com/uk/products/vsphere/features/fault-tolerance

容錯快照

注意:由於不支持拍攝 FT 虛擬機的快照

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1016619

容錯和精簡配置

共享虛擬磁碟必須採用 eagerzeroedthick 磁碟格式,以便於集群配置,例如 Microsoft Clustering 服務和 VMware Fault Tolerance。

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1033570

但是,您似乎可以在具有精簡配置磁碟的 VM 上啟用 FT,但這會導致磁碟發生更改,並且需要時間和磁碟空間。

請注意,如果您在 VM 上打開 FT,並且該 VM 使用的是精簡配置的 VMDK,則該 VMDK 會被填充為零。

http://blogs.vmware.com/vsphere/2012/03/thin-provisioning-whats-the-scoop.html

引用自:https://serverfault.com/questions/644510