您可以在 ESXi 主機中以及在 vSphere Client 的最佳配置映像中設定 NVIDIA GRID vGPU。
在建立虛擬機器時,ESXi 主機會依據先到先處理的原則,將 GPU 硬體資源指派給虛擬機器。ESXi 主機會將虛擬機器指派給已指派的虛擬機器最少的實體 GPU。這是最佳效能模式。如果您傾向於讓 ESXi 主機將虛擬機器指派給相同的實體 GPU (直到將虛擬機器置於下一個實體 GPU 之前達到虛擬機器數量上限為止),可以使用 GPU 合併模式。您可以在 vCenter Server 中為每個已安裝 vGPU 的 ESXi 主機設定此模式。如需詳細資訊,請參閱 VMware 知識庫 (KB) 文章 https://kb.vmware.com/s/article/55049。
如果您的每個 vSphere 叢集僅使用單一 vGPU 設定檔,請將叢集內所有 GPU 主機的 GPU 指派原則設定為最佳效能模式,以盡可能提高效能。在此情況下,您也可以讓即時複製集區和完整複製集區使用相同 vSphere 叢集中的相同 vGPU 設定檔。
您的叢集可以有部分已啟用 GPU 的主機,以及部分未啟用 GPU 的主機。
備註: 對 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 負載平衡。
NVIDIA GRID vGPU 具有下列可能的限制:
- 不支援 RDP。
- 虛擬機器必須是硬體第 11 版或更新版本。
- Horizon 8 支援使用有部分主機已啟用 vGPU、部分主機未啟用 vGPU 的叢集來建立 vGPU 即時複製集區,且在建立集區時,會直接忽略未啟用 vGPU 的主機。您無法使用 vMotion 將即時複製從已啟用 GPU 的 ESXi 主機移至未設定 GPU 硬體的 ESXi 主機。
若要讓即時複製集區能夠使用 NVIDIA GRID vGPU:
程序
結果
在即時複製集區建立的過程中,無法從 Horizon Console 編輯 vGPU 設定檔。若要在集區建立後編輯集區的 vGPU 設定檔,您可以使用更新的 vGPU 設定檔建立新映像、建立快照,然後執行推送映像作業。請參閱修補即時複製桌面平台集區。