為 RDS 主機設定 3D 圖形後,應用程式集區中的應用程式以及在 RDS 桌面平台上執行的應用程式都能顯示 3D 圖形。
以下是可供使用的 3D 圖形選項:
- NVIDIA GRID vGPU (共用的 GPU 硬體加速)
- ESXi 主機上的實體 GPU,可以在多台虛擬機器之間共用。需要 ESXi 6.0 或更新版本。
- 使用 vDGA 的 AMD Multiuser GPU
- ESXi 主機上的實體 GPU,可以在多台虛擬機器之間共用。需要 ESXi 6.0 或更新版本。
- 虛擬專用圖形加速 (vDGA)
-
ESXi 主機上的實體 GPU,專用於單一虛擬機器。需要 ESXi 5.5 或更新版本。
備註: 有些 Intel vDGA 卡需要特定版本的 vSphere 6。請參閱 http://www.vmware.com/resources/compatibility/search.php 上的 VMware 硬體相容性清單。此外,和其他廠商一樣,Intel vDGA 使用 Intel 整合的 GPU,而非使用分立的 GPU。
使用 vDGA 可以將整個 GPU 配置給單一機器以達到最大效能。RDS 主機必須在手動伺服器陣列中。
使用「使用 vDGA 的 AMD Multiuser GPU」可以將 AMD GPU 當成多個 PCI 傳遞裝置,讓多個 RDS 主機共用 AMD GPU。RDS 主機必須在手動伺服器陣列中。
使用 NVIDIA GRID vGPU,每個圖形卡可以支援多部 RDS 主機,而 RDS 主機必須位於手動伺服器陣列中。如果 ESXi 主機具有多個實體 GPU,您也可以設定 ESXi 主機將虛擬機器指派給 GPU 的方式。依預設,ESXi 主機會將虛擬機器指派給已指派的虛擬機器最少的實體 GPU。這稱為效能模式。您也可以選擇合併模式,讓 ESXi 主機將虛擬機器指派給同一個實體 GPU,直到達到虛擬機器數量上限,才將虛擬機器置於下一個實體 GPU。若要設定合併模式,請編輯 ESXi 主機上的
/etc/vmware/config 檔案並新增下列項目:
vGPU.consolidation = "true"
使用 PCoIP 或 VMware Blast 通訊協定時才支援 3D 圖形。因此,伺服器陣列必須使用 PCoIP 或 VMware Blast 作為預設通訊協定,並且不得讓使用者選擇通訊協定。
設定 3D 圖形的步驟概觀
此概觀說明設定 3D 圖形時必須在 vSphere 和 Horizon 7 中執行的工作。如需設定 NVIDIA GRID vGPU 的詳細資訊,請參閱文件《VMware Horizon 6.1 的 NVIDIA GRID vGPU 部署指南》。如需設定 vDGA 的詳細資訊,請參閱文件《View 虛擬桌面平台的加速顯示卡》。如需設定使用 vDGA 的 AMD Multiuser GPU 的詳細資訊,請參閱《在 Horizon 7 中設定虛擬機器桌面平台》指南。
- 設定 RDS 主機虛擬機器。如需詳細資訊,請參閱設定遠端桌面平台服務主機。
- 將圖形 PCI 裝置新增至虛擬機器。請參閱《vSphere 虛擬機器管理》文件中<設定虛擬機器硬體>一章裡的<其他虛擬機器裝置組態>。新增裝置時請務必按一下保留所有記憶體。
- 在虛擬機器上,安裝圖形卡的裝置驅動程式。
- 新增 RDS 主機至手動伺服器陣列、建立 RDS 桌面平台集區、使用 PCoIP 連線至桌面平台,並啟用顯示介面卡。
您不需要在 View Administrator 中為 RDS 主機設定 3D 圖形。安裝 Horizon Agent 時選取 3D RDSH 選項就已足夠。預設不會選取此選項,並會停用 3D 圖形。