以下檢查清單包含在使用 vSphere Fault Tolerance 之前需要瞭解的叢集、主機和虛擬機器需求。
在設定 Fault Tolerance 之前,應檢閱此清單。
備註: 容錯虛擬機器的容錯移轉獨立於 vCenter Server 之外,但必須使用 vCenter Server 設定 Fault Tolerance 叢集。
Fault Tolerance 的叢集需求
使用 Fault Tolerance 之前,必須滿足以下叢集需求。
- 設定了 Fault Tolerance 記錄和 vMotion 網路。請參閱設定主機的網路。
- 已建立並啟用 vSphere HA 叢集。請參閱建立 vSphere HA 叢集。開啟容錯虛擬機器電源或者將主機新增到已支援容錯虛擬機器的叢集之前,必須啟用 vSphere HA。
Fault Tolerance 的主機需求
使用 Fault Tolerance 之前,必須滿足以下主機需求。
- 主機必須使用受支援的處理器。
- 主機必須獲得 Fault Tolerance 的授權。
- 主機必須已通過 Fault Tolerance 認證。請參閱 http://www.vmware.com/resources/compatibility/search.php 並選取按與容錯相容的集合搜尋,決定主機是否已通過認證。
- 設定每台主機時,都必須在 BIOS 中啟用硬體虛擬化 (HV)。
備註: VMware 建議您使用的主機支援 FT 虛擬機器將其 BIOS 電源管理設定調至「最佳效能」或「作業系統管理型效能」。
若要確認叢集內的主機是否相容,從而判斷其是否支援 Fault Tolerance,您還可以執行設定檔符合性檢查,如#GUID-BE7707B3-6D88-4F47-951C-10216EE63821中所述。
Fault Tolerance 的虛擬機器需求
使用 Fault Tolerance 之前,必須滿足以下虛擬機器需求。
- 沒有不受支援的裝置附加至虛擬機器。請參閱Fault Tolerance 互通性。
- 不相容的功能不得與容錯虛擬機器一起執行。請參閱Fault Tolerance 互通性。
- 虛擬機器檔案 (VMDK 檔案除外) 必須儲存在共用儲存區上。可接受的共用儲存區解決方案包含光纖通道、(硬體和軟體) iSCSI、vSAN、NFS 和 NAS。
其他組態建議
在設定 Fault Tolerance 時,您也應該觀察下列準則:
- 如果要使用 NFS 存取共用儲存區,請使用至少具有 1Gbit NIC 的專用 NAS 硬體,以取得為了使 Fault Tolerance 功能正常運作所需的網路效能。
- 開啟 Fault Tolerance 後,容錯虛擬機器的記憶體保留會設定為虛擬機器的記憶體大小。請確定包含容錯虛擬機器的資源集區擁有超過虛擬機器記憶體大小的記憶體資源。如果資源集區中沒有額外記憶體,則可能沒有記憶體可用作額外負荷記憶體。
- 為確保實現冗餘和最大 Fault Tolerance 保護,叢集中應至少有三台主機。如果發生容錯移轉情況,這可確保有主機可容納所建立的新次要虛擬機器。