建立或編輯虛擬機器的桌面平台集區時,您可以為桌面平台設定 3D 圖形轉譯。您必須在 ESXi 主機中設定 3D 設定,並使用 vSphere Client 在最佳配置映像中設定。
Linux 即時複製支援 NVIDIA GRID vGPU (共用 GPU 硬體加速),以轉譯 3D 圖形。這項功能可讓 ESXi 主機上的實體 GPU 在虛擬機器之間共用。這項功能提供靈活的硬體加速的 3D 設定檔,範圍從輕量型 3D 任務工作者到高端的工作站圖形進階使用者都有。
3D 轉譯在即時複製中的運作方式
Horizon 8 不會像對完整複製虛擬機器一樣,直接控制即時複製集區的 3D 轉譯設定。您必須在 ESXi 主機中設定 3D 設定,然後使用 vSphere Client 在最佳配置映像中設定。即時複製虛擬機器將從最佳配置映像繼承這些設定。Horizon Console 將顯示您所設定的部分設定,但您無法編輯這些設定或與其互動。
使用者可以利用 3D 應用程式進行設計、製作模型和多媒體,這些作業通常都需要 GPU 硬體才會做得好。對於不需要實體 GPU 的使用者,軟體選項提供了圖形增強功能,可支援需求較少的應用程式。
在某些情況下,如果應用程式 (如視訊遊戲或 3D 基準測試) 強制桌面平台以全螢幕解析度顯示,桌面平台工作階段可能會中斷連線。可能的因應措施包括將應用程式設為視窗模式執行,或將 Horizon 8 工作階段桌面平台的解析度設定為與應用程式預期的預設解析度相符。
若要在 vSphere Client 中關閉 3D 轉譯,請使用 vSphere Client,針對最佳配置映像取消選取啟用 3D 支援。請參閱*《 vSphere 虛擬機器管理指南》*中的〈設定 3D 圖形〉章節。
ESXi 主機中的 GPU 設定
在建立虛擬機器時,ESXi 主機會依據先到先處理的原則,將 GPU 硬體資源指派給虛擬機器。依預設,ESXi 主機會將虛擬機器指派給已指派的虛擬機器最少的實體 GPU。這是最佳效能模式。如果您希望 ESXi 主機先將虛擬機器指派給同一個實體 GPU,直到達到虛擬機器的數量上限後,再將虛擬機器配置到下一個實體 GPU,您可以使用 GPU 整合模式。您可以在 vCenter Server 中為每個已安裝 vGPU 的 ESXi 主機設定此模式。如需詳細資訊,請參閱 Omnissa 知識庫 (KB) 文章 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。如需相關指示,請參閱知識庫文章 88271。vGPU 虛擬機器仍舊不支援 DRS 負載平衡。
- Horizon 8 支援在同時包含已啟用 vGPU 主機和未啟用 vGPU 主機的叢集中建立 vGPU 即時複製集區,且在建立集區時會忽略未啟用 vGPU 的主機。您無法使用 vMotion 將即時複製從已啟用 GPU 的 ESXi 主機移至未設定 GPU 硬體的 ESXi 主機。
為即時複製集區啟用 NVIDIA GRID vGPU
**附註:**本指南未提供有關如何將虛擬機器和 ESXi 主機設定為使用 NVIDIA GRID vGPU 的完整資訊。嘗試在 Horizon Console 中建立桌面平台集區之前,必須先使用 vSphere Client 完成這些工作。如需這些工作的詳細資料,請參閱《Horizon 的 NVIDIA vGPU 部署指南》。
-
在實體 ESXi 主機中安裝 NVIDIA GRID vGPU。
-
在 vCenter Server 硬體圖形組態中,選取 [主機圖形] 索引標籤,並在編輯主機圖形設定中選取共用直接存取。
ESXi 主機會使用適用於 vGPU 的 NVIDIA GRID 卡。
-
準備已設定 NVIDIA GRID vGPU 的最佳配置映像,包括選取您要使用的 vGPU 設定檔。
-
建立最佳配置映像的快照。
-
在 Horizon Console 中,當您建立即時複製集區時,請選取此最佳配置映像和快照。
Horizon 8 會在 [3D 轉譯] 欄位中自動顯示 NVIDIA GRID vGPU。Horizon 8 也會顯示您在最佳配置映像中選擇的 vGPU 設定檔。即時複製會繼承在 vSphere Client 中為最佳配置映像設定的設定。
在即時複製集區的建立過程中,無法從 Horizon Console 編輯 vGPU 設定檔。若要在集區建立後編輯該集區的 vGPU 設定檔,您可以建立一個包含更新後 vGPU 設定檔的新映像,進行快照,然後執行推送映像作業。請參閱修補即時複製 Linux 桌面平台集區。
此頁面對您有幫助嗎?