運用 vMotion 進行移轉需要在來源主機和目標主機上已正確設定網路介面。

為每台主機至少設定一個用於傳送 vMotion 流量的網路介面。為確保資料傳輸的安全性,vMotion 網路必須是一個只有受信任方可存取的安全網路。額外頻寬可大幅提升 vMotion 效能。請考慮在使用 vMotion 而不使用共用儲存區來移轉虛擬機器時,仍透過網路傳輸虛擬磁碟的內容。

備註︰

vMotion 網路流量未加密。應佈建安全私人網路,僅供 vMotion 使用。

並行 vMotion 移轉的需求

您必須確保 vMotion 網路的每個並行 vMotion 工作階段至少具有 250Mbps 的專用頻寬。頻寬越大,完成移轉越快。透過 WAN 最佳化技術而取得的輸送量不會計入 250Mbps 限制。

若要確定可能的並行 vMotion 作業數目上限,請參閱在 vSphere Web Client 中同時移轉的限制中的並行移轉限制。這些限制因主機到 vMotion 網路的連結速度而異。

Metro vMotion

一些組態包含 Metro vMotion,這是一項可以在由高網路來回行程延遲時間分隔的主機間實現可靠移轉的功能。安裝適當的授權後,將啟用 Metro vMotion。不需要使用者組態。

多個 NIC vMotion

將兩個或更多 NIC 新增到所需的標準或分散式交換器,可為 vMotion 設定多個 NIC。如需詳細資料,請參閱 VMware 知識庫文章,網址為:http://kb.vmware.com/kb/2007467

網路組態

如下所示,在已啟用 vMotion 的主機上設定虛擬網路:

  • 在每台主機上,為 vMotion 設定 VMkernel 連接埠群組。

  • 確保虛擬機器可以存取來源主機和目的地主機上的相同子網路。

  • 如果使用標準交換器實現網路功能,請確保用於虛擬機器連接埠群組的網路標籤在各主機間一致。在運用 vMotion 進行移轉期間,vCenter Server 根據相符的網路標籤將虛擬機器指派到連接埠群組。

    備註︰

    依預設,您無法使用 vMotion 移轉連結到未設定實體上行之標準交換器的虛擬機器,即使目的地主機也有一個具有相同標籤的未設定上行的標準交換器,亦是如此。

    若要覆寫預設行為,請將 vCenter Server 的進階設定 config.migrate.test.CompatibleNetworks.VMOnVirtualIntranet 設為 false。變更將立即生效。如需有關設定的詳細資料,請參閱 VMware 知識庫文章,網址為:http://kb.vmware.com/kb/1003832。如需設定 vCenter Server 進階設定的相關資訊,請參閱在 vSphere Web Client 中設定進階設定

  • 如果使用 vSphere Distributed Switch 實現網路功能,請確保來源主機和目的地主機均為虛擬機器用來實現網路功能的所有 vSphere Distributed Switch 的成員。

針對 vMotion 網路的最佳做法

建議的網路功能最佳做法如下:

  • 使用下列其中一種方式提供所需的頻寬:

    • 至少將一個 GigE 介面卡專用於 vMotion。

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

      如果只有兩個乙太網路介面卡可用:

      • 為確保最佳的安全性,可將 GigE 介面卡專用於 vMotion,並使用 VLAN 劃分另一個介面卡上的虛擬機器和管理流量。

      • 為確保最佳的可用性,可將兩個介面卡組合使用,並使用 VLAN 將流量劃分到多個網路:一個或多個用於虛擬機器流量,一個用於 vMotion。

    • 或者,也將 vMotion 流量導向一或多個在其他流量類型之間共用的實體 NIC。

      • 若要跨多個實體 NIC 為 vMotion 流量散佈和配置更多頻寬,請使用多個 NIC vMotion。

      • 在 vSphere Distributed Switch 5.1 及更新版本上,使用 Network I/O Control 共用率保證傳出 vMotion 流量的頻寬。定義共用率還可以避免 vMotion 或其他流量過度而導致爭用。

      • 在目的地主機的 vMotion 連接埠群組上,使用出口方向的流量控管,以避免過多傳入 vMotion 流量導致實體 NIC 連結飽和。透過流量控管,您可以限制供 vMotion 流量使用的平均頻寬和尖峰頻寬,並保留其他流量類型的資源。

  • 至少佈建另外一個實體 NIC 做為容錯移轉 NIC。

  • 使用 Jumbo 框架以實現 vMotion 最佳效能。

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