可以使用 vSphere Distributed Switch 為 RDMA 介面卡設定 VMkernel 連接埠繫結 (每個交換器一個上行)。設定網路連線包括為每個實體網路介面卡建立虛擬 VMkernel 介面卡,您可以在每個虛擬和實體網路介面卡之間使用 1:1 對應。

程序

  1. 使用 VMkernel 介面卡和網路元件建立 vSphere Distributed Switch。
    1. vSphere Client 中,選取資料中心,然後按一下網路索引標籤。
    2. 按一下動作,然後選取 Distributed Switch > 新增 Distributed Switch
    3. 選取交換器的名稱。
      確保資料中心的位置存在於您的主機內,然後按 下一步
    4. 選取 ESXi 版本,例如 7.0.0 及更新版本,然後按下一步
    5. 輸入所需的上行數目,然後按一下完成
  2. 將一或多台主機新增至分散式虛擬交換器。
    1. vSphere Client 中,選取資料中心,然後按一下 Distributed Switch
      隨即顯示可用 DSwitch 的清單。
    2. 在 DSwitch 上按一下滑鼠右鍵,然後從功能表中選取新增和管理主機
    3. 選取新增主機,然後按下一步
    4. 選取您的主機,然後按下一步
    5. 選取指派上行
    6. 輸入相關的上行以指派 vmnic
    7. 指派 VMkernel 介面卡,然後按下一步
    8. vSphere Client 中,選取 DSwitch,然後按一下連接埠索引標籤。
      您可以在此處檢視為交換器建立的上行。
  3. 為 NVMe over RDMA 儲存區路徑建立分散式連接埠群組。
    1. vSphere Client 中,選取所需的 DSwitch。
    2. 按一下動作,然後選取分散式連接埠群組 > 新增分散式連接埠群組
    3. 設定組態下,輸入連接埠群組的一般內容。
      如果您已設定特定的 VLAN,請將其新增到 VLAN 識別碼中。
      備註: 如果您沒有正確設定 VLAN,可能會發生網路連線問題。
  4. 設定 VMkernel 介面卡。
    1. vSphere Client 中,展開 DSwitch 清單,然後選取分散式連接埠群組。
    2. 按一下動作 > 新增 VMkernel 介面卡
    3. 選取成員主機對話方塊中,選取您的主機,然後按一下確定
    4. 設定 VMkernel 介面卡對話方塊中,確保 MTU 與交換器 MTU 相符。
    5. 可用服務下,選取 NVMe over RDMA 以進行相應標記。
    6. 按一下完成
    7. 重複步驟 b 和步驟 c 以新增多個具備 RDMA 功能的 NIC。
  5. 為分散式連接埠群組設定 NIC 整併原則。
    1. 分散式連接埠群組中,按一下動作 > 編輯設定
    2. 按一下整併和容錯移轉,然後驗證作用中上行。
    3. 針對連接埠群組將一個上行指派為作用中,將另一個上行指派為未使用
      針對已建立的每個連接埠群組重複步驟 c。

下一步

完成設定後,按一下 設定,然後驗證主機上的實體介面卡索引標籤是否列出了所選 NIC 的 DVSwitch。