運用 vMotion 進行移轉需要在來源主機和目標主機上已正確設定網路介面。
為每台主機至少設定一個用於傳送 vMotion 流量的網路介面。為確保資料傳輸的安全性,vMotion 網路必須是一個只有受信任方可存取的安全網路。額外頻寬可大幅提升 vMotion 效能。使用 vMotion 而不使用共用儲存區來移轉虛擬機器時,虛擬磁碟的內容也將透過網路傳輸。
vSphere 6.5 允許對 vMotion 的網路流量加密。加密的 vMotion 仰賴於主機組態或來源與目的地主機之間的相容性。
並行 vMotion 移轉的需求
您必須確保 vMotion 網路的每個並行 vMotion 工作階段至少具有 250 Mbps 的專用頻寬。頻寬越大,完成移轉越快。透過 WAN 最佳化技術而取得的輸送量不會計入 250 Mbps 限制。
若要確認可能的並行 vMotion 作業數目上限,請參閱同時移轉的限制。這些限制因主機到 vMotion 網路的連結速度而異。
遠距離 vMotion 移轉的來回行程時間
如果您已將適當授權套用到環境,可在由高網路來回行程延遲時間分隔的主機間執行可靠移轉。vMotion 移轉支援網路來回行程時間上限為 150 毫秒。此來回行程時間可讓您將虛擬機器移轉到距離較遠的地理位置。
多個 NIC vMotion
將兩個或更多 NIC 新增到所需的標準或分散式交換器,可為 vMotion 設定多個 NIC。如需詳細資料,請參閱 VMware 知識庫文章,網址為:http://kb.vmware.com/kb/2007467。
網路組態
如下所示,在已啟用 vMotion 的主機上設定虛擬網路:
-
在每台主機上,為 vMotion 設定 VMkernel 連接埠群組。
若要讓 vMotion 流量在 IP 子網路之間路由,請在主機上啟用 vMotion TCP/IP 堆疊。請參閱將 vMotion 流量置於 ESXi主機的 vMotion TCP/IP 堆疊。
- 如果使用標準交換器實現網路功能,請確保用於虛擬機器連接埠群組的網路標籤在各主機間一致。在運用 vMotion 進行移轉期間,vCenter Server 根據相符的網路標籤將虛擬機器指派到連接埠群組。
備註:
依預設,您無法使用 vMotion 移轉連結到未設定實體上行之標準交換器的虛擬機器,即使目的地主機也有一個具有相同標籤的未設定上行的標準交換器,亦是如此。
若要覆寫預設行為,請將 vCenter Server 的 config.migrate.test.CompatibleNetworks.VMOnVirtualIntranet 進階設定設為 false。變更將立即生效。如需有關設定的詳細資料,請參閱 VMware 知識庫文章,網址為:http://kb.vmware.com/kb/1003832。如需設定 vCenter Server 進階設定的相關資訊,請參閱設定進階設定。
如需設定 vMotion 網路資源的相關資訊,請參閱vSphere vMotion 的網路最佳做法。