您可針對支援的圖形實作編輯圖形設定。

vSphere 可支援多個圖形實作。
  • VMware 可支援 AMD、Intel 以及 NVIDIA 的 3D 圖形解決方案。
  • NVIDIA GRID 支援。
  • 允許單一 NVIDIA vib 同時支援 vSGA 和 vGPU 實作。
  • 為 Intel 和 NVIDIA 提供 vCenter GPU 效能圖。
  • 針對 Horizon View VDI 桌面啟用圖形。
  • 您可以建立具有最多 16 個 vGPU 裝置的虛擬機器。必須在ESXi和vCenter上啟用 HWv21。
您可以設定主機圖形設定,並依據每個虛擬機器自訂 vGPU 圖形設定。
備註: 在本章中,「記憶體」是指實體 RAM。

檢視 GPU 統計資料

您可以檢視主機圖形卡的詳細資訊。

您可以查看 GPU 溫度、使用率以及記憶體使用量。
備註: 僅當主機上安裝 GPU 驅動程式時,才會顯示這些統計資料。

程序

  1. vSphere Client中,導覽至主機。
  2. 按一下監控索引標籤,然後按一下效能
  3. 按一下進階,然後從下拉式功能表中選取 GPU

將 NVIDIA GRID vGPU 新增至虛擬機器

如果 ESXi主機具有 NVIDIA GRID GPU 圖形裝置,您可以設定虛擬機器使用 NVIDIA GRID 虛擬 GPU (vGPU) 技術。

NVIDIA GRID GPU 圖形裝置專為最佳化複雜的圖形作業而設計,可讓其以高效能執行而不會造成 CPU 超載。

必要條件

  • 確認主機上已安裝具有適當驅動程式的 NVIDIA GRID GPU 圖形裝置。請參閱 vSphere 升級說明文件。
  • 確認虛擬機器與 ESXi6.0 及更新版本相容。

程序

  1. 在虛擬機器上按一下滑鼠右鍵,然後選取編輯設定
  2. 虛擬硬體索引標籤上,選取新增裝置,然後從下拉式功能表中選取新增 PCI 裝置
  3. 展開新增 PCI 裝置,然後選取要與虛擬機器連線的 NVIDIA GRID vGPU 傳遞裝置。
    備註: 將會自動套用完整記憶體保留區,這對於 PCI 裝置是必要的。
  4. 選取 GPU 設定檔。
    GPU 設定檔表示 vGPU 類型。
  5. 按一下確定

結果

虛擬機器即可存取該裝置。

設定主機圖形

您可依據每個主機自訂圖形選項。

必要條件

虛擬機器應處於關閉電源狀態。

程序

  1. 選取主機,然後選取設定 > 硬體 > 圖形
  2. 主機圖形下,選取編輯
  3. 編輯主機圖形設定視窗中,選取:
    選項 說明
    共用 VMware 共用虛擬圖形
    共用直接 廠商共用傳遞圖形
  4. 選取共用傳遞 GPU 指派原則。
    1. 將虛擬機器分散給不同的 GPU (最佳效能)
    2. 將虛擬機器集中分配給單一 GPU,直到處理容量已滿 (GPU 整併)
  5. 按一下確定

下一步

按一下確定後,您必須重新啟動主機上的 Xorg。

設定圖形裝置

您可編輯視訊卡的圖形類型。

必要條件

虛擬機器必須處於關閉電源狀態。

程序

  1. 圖形裝置下,選取圖形卡並按一下編輯
    1. 針對 VMware 共用虛擬圖形選取共用
    2. 針對廠商共用傳遞圖形選取共用直接
  2. 按一下確定

結果

如果您選取某個裝置,就會顯示正在使用該裝置的虛擬機器 (若在作用中)。

下一步

按一下確定後,您必須重新啟動主機上的 Xorg。

移轉具有 vGPU 的虛擬機器

您可以移轉具有 vGPU 的虛擬機器。

從 vSphere 8.0 U2 開始,DRS 可以自動移轉具有 vGPU 的虛擬機器。如果已設定 DRS 叢集進階選項,並且虛擬機器的估計虛擬機器裝置關閉時間低於虛擬機器裝置的 vMotion 關閉時間限制,DRS 將自動執行虛擬機器移轉。

若要啟用此功能,請確保基礎結構滿足以下需求:

  • 狀況良好的 vSphere 生命週期服務 (請參閱知識庫 91891)
  • 僅透過 vCenter 設定虛擬機器的 vGPU 裝置
  • 狀況良好的 vMotion 網路 (vMotion NIC 設定)

如果滿足這些需求,請新增以下 DRS 叢集進階選項:

DRS 叢集進階選項
PassthroughDrsAutomation

1

LBMaxVmotionPerHost 1

對於關閉時間超過「vMotion 關閉時間限制」(預設為 100 秒) 的 vGPU 虛擬機器,VI 管理員可以新增以下 DRS 叢集進階選項:

DRS 叢集進階選項
VmDevicesStunTimeTolerated <秒數,大於叢集中任何虛擬機器的估計關閉時間> (預設為 100 秒)

或者,您可以在虛擬機器組態 > > [虛擬機器選項] 索引標籤 > [進階] 區段修改「vMotion 關閉時間限制」。

對於早期版本:

關於維護模式撤除,請參閱知識庫文章 88271 在 DRS 叢集中的主機維護模式下自動移轉 vGPU 虛擬機器

如果出現虛擬機器放置問題,請將 DRS 自動化降低為部分自動化。如需詳細資訊,請參閱〈編輯叢集設定〉

您可以將具有 vGPU 的虛擬機器手動移轉至其他主機。如需詳細資訊,請參閱《vCenter Server 和主機管理》指南中的「使用 vMotion 移轉 vGPU 虛擬機器」。

設定 vGPU 大小

可以在 vCenter 中調整 vGPU 大小。

單一實體 GPU 上的 vGPU 設定檔可以具有不同的類型或大小。這意味著,例如,您可以在單一裝置上同時執行具有 16 GB 計算和 4 GB 圖形的 vGPU 虛擬機器設定檔。這使您能夠更靈活地處理 vGPU 工作負載,並更好地利用具有混合 vGPU 工作負載的裝置。

可以為每個裝置啟用或停用異質大小。啟用此功能可減少某些設定檔的最大執行個體數。例如,當停用此功能時,A16-1Q 設定檔支援 24 個執行個體,但當啟用時,則支援 16 個執行個體。您可能希望在某些裝置上停用此功能,以便為其工作負載提供最大容量。

程序

  1. 瀏覽到 ESXi 主機。
  2. 可以在以下功能表下調整 vGPU 大小:設定 > 硬體 > 圖形 > 圖形裝置
  3. 選取 vGPU 模式,然後選擇 SameSizeMixedSize。預設值為 SameSize
    • SameSize 表示大小是同質的。
    • MixedSize 表示大小可以是異質的。

結果

編輯圖形裝置時,將顯示以下訊息。
設定將在重新啟動主機或 xorg 服務後生效。

編輯 vGPU 大小時,需要這些設定。