使用 vMotion TCP/IP 堆疊隔離 vMotion 的流量,並為此流量指派專用預設閘道、路由資料表以及 DNS 組態。若要啟用 vMotion TCP/IP 堆疊,請為其指派新的 VMkernel 介面卡。

透過使用不同的 TCP/IP 堆疊,您可以根據網路拓撲以及依組織要求處理 vMotion 和冷移轉流量。

  • 使用預設閘道,路由移轉開啟電源或關閉電源之虛擬機器的流量。此閘道必須與指派給主機上預設堆疊的閘道不同。

    透過使用不同的預設閘道,可使用 DHCP 指派 IP 位址給 VMkernel 介面卡,來進行靈活移轉。

  • 指派一組不同的緩衝區和通訊端。
  • 避免出現多個功能使用一般 TCP/IP 堆疊時可能出現的路由資料表衝突。
  • 隔離流量以提升安全性。

必要條件

確認主機執行 ESXi6.0 或更新版本

程序

  1. vSphere Web Client中,導覽至主機。
  2. 按一下設定索引標籤。
  3. 選取網路功能,然後按一下 VMkernel 介面卡
  4. 按一下新增主機網路
  5. 在 [選取連線類型] 頁面上,選取 VMkernel 網路介面卡,然後按下一步
  6. 在 [選取目標裝置] 頁面上,選取適用於 VMkernel 介面卡的交換器,然後按下一步
    選項 說明
    選取現有網路 使用現有分散式連接埠群組的實體介面卡組態,以從 VMkernel 介面卡將資料傳送到外部網路。
    選取現有的標準交換器 針對現有標準交換器的 VMkernel 介面卡,使用實體介面卡組態。
    新增 vSphere 標準交換器 針對新標準交換器上的 VMkernel 介面卡,指派新的實體介面卡組態。
  7. 在 [連接埠內容] 頁面上,從 TCP/IP 堆疊下拉式功能表中選取 vMotion
    vMotion 流量成為唯一啟用的服務。除了 vMotion 以外,您無法針對其他流量類型使用此 VMkernel 介面卡。
  8. 設定 VMkernel 介面卡的標籤、VLAN ID 以及 IP 模式,然後按下一步
  9. (選擇性) 在 [IPv4 設定] 頁面上,選取用於取得 IP 位址的選項。
    選項 說明
    自動取得 IPv4 設定 使用 DHCP 取得 IP 設定。網路上必須有 DHCP 伺服器。
    使用靜態 IPv4 設定

    輸入 VMkernel 介面卡的 IPv4 IP 位址和子網路遮罩。

    IPv4 的 VMkernel 預設閘道和 DNS 伺服器位址將從選取的 TCP/IP 堆疊中取得。

    如果要為 VMkernel 介面卡指定其他閘道,則選取覆寫此介面卡的預設閘道核取方塊並輸入閘道位址。

  10. (選擇性) 在 [IPv6 設定] 頁面上,選取用於取得 IPv6 位址的選項。
    選項 說明
    透過 DHCP 自動取得 IPv6 位址 使用 DHCP 取得 IPv6 位址。網路上必須有 DHCPv6 伺服器。
    透過路由器通告自動取得 IPv6 位址 使用路由器通告取得 IPv6 位址。

    ESXi6.5 及更新版本中,路由器通告預設為啟用,並會根據 RFC 4861 支援 M 及 O 旗標。

    靜態 IPv6 位址
    1. 按一下新增 IPv6 位址,新增 IPv6 位址。
    2. 輸入 IPv6 位址和子網路首碼長度,然後按一下確定
    3. 若要變更 VMkernel 預設閘道,請按一下覆寫此介面卡的預設閘道

    IPv6 的 VMkernel 預設閘道位址將從選取的 TCP/IP 堆疊中取得。

  11. 檢閱 [即將完成] 頁面上的設定選取項目,然後按一下完成

結果

在 vMotion TCP/IP 堆疊上建立 VMkernel 介面卡之後,您只能針對此主機上 vMotion 使用此堆疊。預設 TCP/IP 堆疊上的 VMkernel 介面卡會對 vMotion 服務停用。當您使用 vMotion TCP/IP 堆疊設定 VMkernel 介面卡時,如果即時移轉使用預設 TCP/IP 堆疊,則移轉會成功完成。但是,預設 TCP/IP 堆疊上涉及的 VMkernel 介面卡會對未來的 vMotion 工作階段停用。

下一步

針對 vMotion TCP/IP 堆疊,指派預設閘道,並設定 DNS 設定、壅塞控制以及連線數目上限。

如需有關如何變更主機上 TCP/IP 堆疊的組態的詳細資訊,請參閱《vSphere 網路》說明文件。