依預設,vSphere Fault Tolerance (FT) 可容納對稱多處理器 (SMP) 虛擬機器和多達四個 vCPU。如果您的虛擬機器只有單一 vCPU,但是,您可以使用舊版 FT 而不是回溯相容性。除非技術方面需要,否則不建議使用舊版 FT。

若要使用舊版 Fault Tolerance,您必須為虛擬機器設定進階選項。完成此設定後,舊版 FT 虛擬機器在某些方面與其他容錯虛擬機器不同。

使用舊版 FT 之虛擬機器的不同之處

使用 FT 的虛擬機器和使用舊版 FT 的虛擬機器在數個方面有所不同。

表格 1. 舊版 FT 和 FT 之間的差異

舊版 FT

FT

延伸分頁表/快速虛擬化索引處理 (EPT/RVI)

不受支援

必要

IPv6

不支援舊版 FT 記錄 NIC。

支援 FT 記錄 NIC。

DRS

完全支援初始放置、負載平衡以及維護模式支援。

僅支援開啟電源放置次要虛擬機器和維護模式。

vStorage API - Data Protection 備份

不受支援

受支援

積極式歸零完整 .vmdk 磁碟檔案

必要

不必要,因為 FT 支援所有磁碟檔案類型,包括完整和精簡型

.vmdk 冗餘

僅為單一複本

主要虛擬機器和次要虛擬機器會永遠保留獨立複本,這些複本可以放置於不同的資料存放區上以增加冗餘。

NIC 頻寬

建議使用專用的 1-Gb NIC

建議使用專用的 10-Gb NIC

CPU 和主機相容性

主機上需要相同的 CPU 型號和系列,以及幾乎相同的 vSphere 版本。

CPU 必須與 vSphere vMotion 或 EVC 相容。主機上 vSphere 的版本必須與 vSphere vMotion 相容。

在執行中的虛擬機器上開啟 FT

並非永遠受支援。您可能需要先關閉虛擬機器電源。

受支援

Storage vMotion

僅在已關閉電源的虛擬機器上受支援。

執行 Storage vMotion 動作前,vCenter Server 會自動關閉 FT,然後在完成 Storage vMotion 動作後再次開啟 FT。

不支援。使用者必須在執行 Storage vMotion 動作前針對虛擬機器關閉 FT,然後再次開啟 FT。

vlance 網路驅動程式

不受支援

受支援

針對舊版 FT 的其他需求

除了已列出之舊版 FT 的不同之處外,它還有下列獨特需求。

  • 您的叢集必須至少包含兩台通過 FT 認證的、可執行相同 Fault Tolerance 版本號碼或主機組建編號的主機。Fault Tolerance 版本號碼顯示在 vSphere Web Client 中主機的摘要索引標籤上。

  • ESXi 主機必須擁有相同虛擬機器資料存放區和網路的存取權。

  • 虛擬機器必須儲存在虛擬 RDM 或完整佈建的虛擬機器磁碟 (VMDK) 檔案中。如果虛擬機器儲存在精簡佈建的 VMDK 檔案中,則嘗試使用 Fault Tolerance 時會出現一則訊息,指示必須轉換 VMDK 檔案。若要執行該轉換,必須關閉虛擬機器電源。

  • 主機上的處理器必須來自與 FT 相容的處理器群組。請確認主機的處理器彼此相容。

  • 支援次要虛擬機器的主機必須有支援 Fault Tolerance 的處理器,並且該處理器的 CPU 系列和型號與支援主要虛擬機器的主機相同。

  • 升級包含容錯虛擬機器的主機時,請確認主要和次要虛擬機器繼續在具有相同 FT 版本號碼或主機組建編號的主機 (對於 ESX/ESXi 4.1 之前的主機) 上執行。

    備註︰

    如果您在升級叢集中的主機前指定一台虛擬機器使用舊版 FT,則該虛擬機器會在主機升級後繼續使用舊版 FT。