對於多部主機或無狀態主機,您可以使用主機設定檔來設定實體 NIC 的虛擬功能,並使用 Auto Deploy 在主機上套用設定檔。

如需將 Auto Deploy 與主機設定檔搭配使用的方式執行 ESXi 的相關資訊,請參閱vCenter Server 安裝和設定說明文件。

根據驅動程式文件,您還可以使用 esxcli system module parameters set vCLI 命令 (在虛擬功能的 NIC 驅動程式參數中) 來啟用主機上的 SR-IOV 虛擬功能。如需使用 vCLI 命令的詳細資訊,請參見《vSphere 命令列介面文件》

必要條件

  • 確認您的環境組態支援 SR-IOV。請參閱 SR-IOV 支援
  • 根據支援 SR-IOV 的主機,建立主機設定檔。請參閱《vSphere 主機設定檔》說明文件。

程序

  1. vSphere Web Client 首頁,按一下主機設定檔
  2. 從清單中選取主機設定檔,然後按一下設定索引標籤。
  3. 按一下編輯主機設定檔,然後展開一般系統設定節點。
  4. 展開核心模組參數,然後選取用於建立虛擬功能之實體功能驅動程式的參數。
    例如,Intel 實體 NIC 之實體功能驅動程式的參數為 max_vfs
  5. 文字方塊中,輸入以逗點分隔的有效虛擬功能數目清單。
    每個清單項目表示要為每個實體功能設定的虛擬功能數目。值為 0 可確認沒有為該實體功能啟用 SR-IOV。

    例如,如果您擁有雙連接埠,請將該值設定為 x,y,其中 xy 是要為單一連接埠啟用的虛擬功能數目。

    如果單一主機上的虛擬功能的目標數目為 30,您可以將兩個雙連接埠卡設定為 0,10,10,10

    備註: 受支援和可用於組態的虛擬功能數目視系統組態而定。
  6. 按一下完成
  7. 根據需要修復主機的主機設定檔。

結果

虛擬功能會顯示在主機設定索引標籤上的 [PCI 裝置] 清單中。

下一步

使用 SR-IOV 傳遞網路介面卡類型將虛擬功能與虛擬機器介面卡相關聯。請參閱將虛擬功能做為 SR-IOV 傳遞介面卡指派給虛擬機器