NVIDIA GRID vGPU 可提供在 ESXi 主機上直接存取實體 GPU 的功能,以讓多台虛擬機器使用廠商圖形卡驅動程式來共用單一 GPU。
請依照下列指示,設定虛擬機器和 ESXi 主機,以便在Horizon 8 中建立已啟用 NVIDIA GRID vGPU 的桌面平台集區。
- 確認主機是 VMware 相容性指南中所列的支援主機,並洽詢廠商以確認主機符合電源和組態需求。在 ESXi 主機上安裝圖形卡。
- 確認客體虛擬機器執行虛擬硬體第 11 版或更新版本。在 Horizon 8 中建立桌面平台集區之前,請先設定虛擬機器範本以使用共用 PCI 裝置。
- 下載 ESXi 適當版本的 NVIDIA vSphere Installation Bundle (VIB)。VIB 與主要版本相容。例如,NVIDIA ESXi 6.5 VIB 適用於 ESXi 6.5U2,但不適用於 ESXi 6.7。
- 更新範本或將使用 vGPU 之每個虛擬機器的 VMware Tools 和虛擬硬體 (vSphere 相容性)。
- 在 vSphere Web Client 中,編輯虛擬機器設定並新增共用 PCI 裝置。PCI 裝置需要保留客體記憶體。展開新增 PCI 裝置,然後按一下保留所有客體記憶體。您也可以在 [虛擬機器記憶體] 設定中修改此設定。
- 為您的使用案例選取適當的 GPU 設定檔。
- 將 NVIDIA 客體驅動程式的安裝程式套件下載到虛擬機器。請確認下載的套件與 ESXi 上已安裝的 NVIDIA VIB 版本相符。
- 選取下列其中一種方法來安裝 NVIDIA 客體驅動程式。安裝 NVIDIA 驅動程式之後,vCenter Server主控台會顯示黑色畫面。
- 桌面平台集區
- View Agent Direct-Connection 外掛程式
- RDP
對 vGPU 虛擬機器進行 vMotion
- 從 vSphere 6.7 開始,支援對 vGPU 虛擬機器進行 vMotion。可在此處找到有關如何設定此作業的詳細資料以及其他相關資訊。
- vSphere 6.7 Update 1 及更新版本中的 vSphere Distributed Resource Scheduler (DRS) 支援初始放置 vGPU 虛擬機器,但不支援負載平衡。
- 將 ESXi 主機置於維護模式後,低於 vSphere 7.0 U3f 的 vSphere 6.7 或 vSphere 7.0 版中的 DRS 不會自動對 vGPU 虛擬機器執行 vMotion。管理員需要手動對 vGPU 虛擬機器啟動 vMotion,以便讓 ESXi 主機進入維護模式。
- 可以設定 vSphere 7.0 U3f 及更新版本中的 DRS,以允許在主機處於維護模式時自動執行 vMotion。如需相關指示,請參閱 https://kb.vmware.com/s/article/88271。vGPU 虛擬機器仍舊不支援 DRS 負載平衡。
桌面平台集區
此方法會用來建立範本虛擬機器。
- 安裝 Horizon Agent。
- 視需要設定網域及其他網路設定。
- 將虛擬機器設定為集區中的桌面平台。
- 指派管理員層級存取權限給帳戶。
- 將 Horizon Client連線至 Horizon Console 以存取桌面平台。
- 安裝 NVIDIA 驅動程式、重新開機,然後重新連線。
- 存取 NVIDIA 控制台,然後輸入授權伺服器資訊。
View Agent Direct-Connection 外掛程式
此方法是用於快速環境驗證,或簡單使用者層級存取權。
- 安裝 Horizon Agent。
- 安裝相符的 View Agent Direct-Connection 外掛程式。您需要使用本機管理員帳戶存取權。
- 使用Horizon Client登入。使用虛擬機器 IP 位址做為連線伺服器。
- 安裝 NVIDIA 驅動程式、重新開機,然後重新連線。
- 存取 NVIDIA 控制台,然後輸入授權伺服器資訊。
RDP
此方法是用來在安裝
Horizon Agent 之前建立範本虛擬機器。
- 在虛擬機器中啟用遠端桌面平台存取。
- 使用 Microsoft 遠端桌面連線登入。
- 安裝 NVIDIA 驅動程式、重新開機,然後重新連線。
- 存取 NVIDIA 控制台,然後輸入授權伺服器資訊。
- 安裝 Horizon Agent。
- 視需要設定網域及其他網路設定。
在新增桌面平台集區精靈中,為 3D 轉譯器選取 NVIDIA GRID vGPU 選項,只有已啟用 NVIDIA GRID vGPU 的 ESXi 主機和已啟用 NVIDIA GRID vGPU 的虛擬機器範本會出現在該精靈中供選取。VMware 建議使用集區通訊協定的預設 Blast 設定。如需瞭解其他通訊協定選項和其他進階組態設定,請參閱《NVIDIA GRID vGPU 使用者指南》。
您可以將相同的 vGPU 設定檔用於完整複製和即時複製的混合。如果將不同的 vGPU 設定檔用於完整複製和即時複製的混合,請避免同時建立完整複製和即時複製或開啟其電源。
如果您使用多個 vGPU 設定檔,請將叢集內所有 GPU 主機的主機指派原則設定為 GPU 合併。對於供所有桌面平台使用的單一 vGPU 設定檔,請將叢集內所有 GPU 主機的指派原則設定為最佳效能。