ESXi 主機上設定 vMotion 的網路資源時,請考慮某些最佳做法。

  • 使用下列其中一種方式提供所需的頻寬:
    實體介面卡組態 最佳做法
    至少將一個介面卡專用於 vMotion。

    針對具有少量記憶體作業的工作負載,請至少使用一個 1 GbE 介面卡。若要移轉具有許多記憶體作業的工作負載,請至少使用一個 10 GbE 介面卡。

    如果只有兩個乙太網路介面卡可供使用,請對其進行設定,以獲得安全性和可用性。

    • 為確保最佳的安全性,請將一個介面卡專用於 vMotion,並使用 VLAN 劃分另一個介面卡上的虛擬機器和管理流量。
    • 為確保最佳的可用性,可將兩個介面卡合併使用,並使用 VLAN 將流量劃分到多個網路:一或多個用於虛擬機器流量,一個用於 vMotion
    將 vMotion 流量導向至一或多個具有高頻寬容量以及在其他流量類型之間共用的實體 NIC
    • 若要跨多個實體 NIC 為 vMotion 流量散佈和配置更多頻寬,請使用多個 NIC vMotion。
    • 在 vSphere Distributed Switch 5.1 及更新版本上,使用 vSphere Network I/O Control 共用率保證傳出 vMotion 流量的頻寬。定義共用率還可以避免 vMotion 或其他流量過大而造成的爭用現象。
    • 若要避免過多傳入 vMotion 流量導致實體 NIC 連結飽和,請在目的地主機的 vMotion 連接埠群組上,使用出口方向的流量控管。透過流量控管,您可以限制供 vMotion 流量使用的平均頻寬和尖峰頻寬,並保留其他流量類型的資源。
    • 在 vSphere 7.0 Update 1 或更早版本中,vMotion 透過單一 vMotion VMkernel NIC 使 1 GbE 和 10 GbE 實體 NIC 飽和。從 vSphere 7.0 Update 2 開始,vMotion 透過單一 vMotion VMkernel NIC 使高速連結 (例如 25 GbE、40 GbE 和 100 GbE) 飽和。如果沒有用於 vMotion 的專用上行,則可以使用 Network I/O Control 限制 vMotion 頻寬使用量。
  • 至少佈建另外一個實體 NIC 做為容錯移轉 NIC。
  • 使用 Jumbo 框架以實現 vMotion 最佳效能。

    確保 vMotion 路徑 (包括實體 NIC、實體交換器和虛擬交換器) 上的所有網路裝置均已啟用 Jumbo 框架。

  • 將 vMotion 流量置於 vMotion TCP/IP 堆疊,以在 IP 子網路之間移轉,該子網路擁有的專用預設閘道與管理網路上的閘道不同。請參閱將 vMotion 流量置於 ESXi主機的 vMotion TCP/IP 堆疊

如需在 ESXi 主機上設定網路的相關資訊,請參閱 vSphere 網路說明文件。