使用 vSphere Fault Tolerance (FT) 前,請考慮適用於此功能的高層級需求、限制以及授權。

需求

下列 CPU 和網路需求適用於 FT。

主機中用於容錯虛擬機器的 CPU 必須與 vSphere vMotion 相容。此外,需要可支援硬體 MMU 虛擬化的 CPU (Intel EPT 或 AMD RVI)。下列 CPU 受支援。

  • Intel Sandy Bridge 或更新版本。Avoton 不受支援。
  • AMD Bulldozer 或更新版本。
針對 FT 使用 10 Gbit 記錄網路,並確認該網路延遲較低。強烈建議使用專用 FT 網路。
備註: 目前不支援在利用 NSX T 建立的連接埠群組 (vlan 或覆疊區段) 的任何虛擬機器上啟用 Fault Tolerance。NSX T Manager 和 Edge 節點也不支援 Fault Tolerance。

限制

在設定使用 Fault Tolerance 的叢集中,獨立地強制實施兩項限制。

das.maxftvmsperhost
叢集中的主機所允許的容錯虛擬機器的數目上限。預設值為 4。沒有限定每台主機的 FT 虛擬機器數目上限,如果 FT 虛擬機器中的工作負載表現良好,可以使用更多數量的虛擬機器。將值設定為 0 即可停用檢查。
das.maxftvcpusperhost
跨主機上所有容錯虛擬機器彙總的最大 vCPU 數目。預設值為 8。沒有限定每台主機的 FT vCPU 數目上限,如果工作負載表現良好,可以使用更多數量的 vCPU。將值設定為 0 即可停用檢查。

授權

單一容錯虛擬機器所支援的 vCPU 數目受您為 vSphere 所購買之授權層級的限制。Fault Tolerance 的受支援情況如下:

  • vSphere Standard 和 Enterprise。最多允許 2 個 vCPU
  • vSphere Enterprise Plus。最多允許 8 個 vCPU
備註: vSphere Standard、vSphere Enterprise 和 vSphere Enterprise Plus 版本支援 FT。