此範例說明在具有四個 1 GB NIC 的一般部署中 Fault Tolerance 的主機網路組態。此組態是一種可能的部署,可確保對範例中識別的每種流量類型提供適當的服務。可將此組態視為最佳做法組態。

在實體主機由於斷電、系統危急或類似原因而出現故障的過程中,Fault Tolerance 會提供充足的正常運作時間。然而,網路、儲存路徑故障或者不影響主機執行狀態的其他任何實體伺服器元件可能不會起始到次要虛擬機器的 Fault Tolerance 容錯移轉。因此,強烈鼓勵客戶使用適當的冗餘 (如 NIC 整併) 來減少失去虛擬機器與基礎結構元件 (如網路或儲存區陣列) 連線的機會。

NIC 整併原則在 vSwitch (vSS) 連接埠群組 (或 vDS 的分散式虛擬連接埠群組) 上設定,並可用於控制 vSwitch 如何處理和將流量散佈到虛擬機器的實體 NIC (vmnic) 和 vmkernel 連接埠。通常,對每種流量類型使用一個唯一的連接埠群組,並且通常會將每種流量類型指派給一個不同的 VLAN。

此圖說明一台 ESXi 主機的網路組態 (包含四個可支援 Fault Tolerance 的 1 GB NIC)。FT 叢集中的其他主機可進行類似設定。

此範例使用四個連接埠群組,其設定如下所示:

  • VLAN A:虛擬機器網路連接埠群組 - 在 vmnic2 (連接到實體交換器 #1) 上處於作用中狀態;在 vmnic0 (連接到實體交換器 #2) 上處於待命狀態。

  • VLAN B:管理網路連接埠群組 - 在 vmnic0 (連接到實體交換器 #2) 上處於作用中狀態;在 vmnic2 (連接到實體交換器 #1) 上處於待命狀態。

  • VLAN C:vMotion 連接埠群組 - 在 vmnic1 (連接到實體交換器 #2) 上處於作用中狀態;在 vmnic3 (連接到實體交換器 #1) 上處於待命狀態。

  • VLAN D:FT 記錄連接埠群組 - 在 vmnic3 (連接到實體交換器 #1) 上處於作用中狀態;在 vmnic1 (連接到實體交換器 #2) 上處於待命狀態。

vMotion 和 FT 記錄可以共用相同的 VLAN (在這兩個連接埠群組中設定相同的 VLAN 號碼),但要求它們在不同的 IP 子網路中具有唯一的 IP 位址。但是,如果服務品質 (QoS) 限制在使用基於 VLAN 的 QoS 的實體網路上有效,則使用獨立的 VLAN 或許更好。如果出現競爭流量的情形 (例如,使用了多個實體交換器躍點,或者發生容錯移轉時,並且多種流量類型爭用網路資源),QoS 特別有用。

圖表 1. Fault Tolerance 網路組態範例
Fault Tolerance 網路組態範例