您可以將 vSphere Fault Tolerance (FT) 用於大多數任務關鍵虛擬機器。FT 透過建立和維護另一個相同虛擬機器 (可在發生容錯移轉時隨時取代該虛擬機器),提供這一虛擬機器的持續可用性。

受保護的虛擬機器稱為主要虛擬機器。重複的虛擬機器 (即次要虛擬機器) 可於另一個主機上建立並執行。次要虛擬機器的執行方式與主要虛擬機器的執行方式相同,並且它可以在任意點進行接管而無中斷,從而提供容錯保護。

主要虛擬機器和次要虛擬機器可持續監控彼此的狀態,以確保 Fault Tolerance 得到維護。如果執行主要虛擬機器的主機發生故障,將會發生透明容錯移轉,在此情況下,會即時啟動次要虛擬機器來取代主要虛擬機器。啟動新的次要虛擬機器,並自動重新建立 Fault Tolerance 冗餘。如果執行次要虛擬機器的主機發生故障,則該主機也會即時遭取代。在任一情況下,使用者都不會遭遇服務中斷和資料遺失的情況。

容錯虛擬機器及其次要複本不允許在相同主機上執行。此限制可確保主機故障不會導致失去兩台虛擬機器。

備註︰

也可以使用虛擬機器-主機相似性規則來確定要在其上執行指定虛擬機器的主機。如果使用這些規則,應瞭解對於受這種規則影響的任何主要虛擬機器,其相關次要虛擬機器也受這些規則影響。如需有關相似性規則的詳細資料,請參閱vSphere 資源管理說明文件。

Fault Tolerance 可避免「核心分裂」情況發生,此情況可能會造成虛擬機器在從故障復原後存在兩個作用中複本。共用儲存區上鎖定的原子檔案用於協調容錯移轉,以便只有一端做為主要虛擬機器繼續執行,並會自動再生新的次要虛擬機器。

vSphere Fault Tolerance 可容納具備多達四個 vCPU 的對稱多處理器 (SMP) 虛擬機器。舊版 vSphere 採用不同的 Fault Tolerance (現在稱為舊版 FT) 技術,它具有不同的需求和特性 (包括舊版 FT 虛擬機器的單一 vCPU 限制)。若需要與這些之前的需求相容,您可以改為使用舊版 FT。但這包含每個虛擬機器之進階選項設定。如需詳細資訊,請參閱舊版 Fault Tolerance