在「增強型資料路徑」模式下執行的主機交換器上設定「多個內容」功能,藉此為 vNIC 提供多個核心。這有助於提高封包效能。
當主機交換器是設定在增強型資料路徑模式下執行時,您可以為 vNIC 流量設定「多個內容」功能。「多個內容」表示多個邏輯核心可以為 Tx (傳輸) 和 Rx (接收) 佇列提供服務,相對於單一內容,後者只有一個邏輯核心要同時為 Tx 佇列和 Rx 佇列提供服務。Tx 和 Rx 佇列配對代表 vNIC 佇列。
身為 admin,您可以根據網路流量負載為 vNIC 佇列指派「多個內容」。隨著 vNIC 佇列的流量負載增加,針對特定 vNIC 佇列的單一內容或邏輯核心可能會證明不足以負載平衡流量。將多個內容指派給該 vNIC 會為負載平衡流量配置更多的 vCPU 資源。
設計最佳化的網路並增加輸送量時,請考慮以下幾點:
-
指派的邏輯核心數目取決於主機的容量。
-
主機上可設定的預設佇列 RSS (DRSS) 數目取決於主機上可用的實體 CPU 數目上限。
-
可以在 DRSS 和「多個內容」佇列之間共用邏輯核心。
-
DRSS 和多個內容可以獨立運作。但是,一併進行設定可為實體硬體佇列 (DRSS) 和 vNIC 佇列提供額外的效能優勢。如需有關設定 DRSS 的更多詳細資料,請參閱設定預設佇列接收端調整。
必要條件
- 若要為 vNIC 設定「多個內容」功能,請在主機上建立多個邏輯核心。
- 確保主機交換器是設定在 ENS 中斷模式或增強型資料路徑模式下。「多個內容」功能在標準模式下無法使用。