3D 图形选项可用于使用 vSphere 虚拟机的 RDS 手动场。
这些选项适用于 vSphere 虚拟机。如果您具有非 vSphere 虚拟机或物理服务器的手动场,则可以利用操作系统可使用的 GPU 功能。
- NVIDIA GRID vGPU(共享 GPU 硬件加速)
- 在多个虚拟机之间共享 ESXi 主机上的物理 GPU。
- 采用 vDGA 的 AMD 多用户 GPU
- 在多个虚拟机之间共享 ESXi 主机上的物理 GPU。
- 虚拟专用图形加速 (vDGA)
-
ESXi 主机上的物理 GPU 专用于单个虚拟机。
注: 请参阅位于 http://www.vmware.com/resources/compatibility/search.php 的《VMware 硬件兼容性列表》。此外,对于 Intel vDGA,使用的是 Intel 集成的 GPU 而不是分离式 GPU,其他供应商的情况也是如此。
只有在使用 PCoIP 或 VMware Blast 协议时,才支持 3D 图形。因此,场必须将 PCoIP 或 VMware Blast 用作默认协议,并且不得允许用户选择协议。
通过使用 vDGA,您可以将整个 GPU 分配给一台计算机,以获取最佳性能。RDS 主机必须位于手动场中。
通过使用采用 vDGA 的 AMD 多用户 GPU,您可以使一个 AMD GPU 显示为多个 PCI 直通设备,从而在多个 RDS 主机之间共享此 AMD GPU。RDS 主机必须位于手动场中。
通过使用 NVIDIA GRID vGPU,每个显卡可以支持多个 RDS 主机或虚拟机。如果 ESXi 主机具有多个物理 GPU,您还可以配置 ESXi 主机为 GPU 分配虚拟机的方式。默认情况下,ESXi 主机会将虚拟机分配给所分配到的虚拟机最少的物理 GPU。这称为“性能模式”。您也可以选择整合模式,在该模式下,ESXi 主机将虚拟机分配给同一物理 GPU,直到达到最大虚拟机数,然后再将虚拟机放到下一物理 GPU 上。要配置整合模式,请在 ESXi 主机上编辑
/etc/vmware/config 文件并添加以下内容:
vGPU.consolidation = "true"
配置 3D 图形的步骤概述
本概述内容介绍了配置 3D 图形时必须在 vSphere 和 Horizon 中执行的任务。有关设置 NVIDIA GRID vGPU 的详细信息,请参阅《适用于 VMware Horizon 6.1 的 NVIDIA GRID vGPU 部署指南》文档。有关设置 vDGA 的详细信息,请参阅《View 虚拟桌面中的图形加速》文档。有关使用 vDGA 设置 AMD 多用户 GPU 的详细信息,请参阅《在 Horizon 7 中设置虚拟机桌面》指南。
- 设置 RDS 主机虚拟机。有关更多信息,请参阅设置远程桌面服务主机。
- 将图形 PCI 设备添加到虚拟机中。请参阅《vSphere 虚拟机管理》文档的“配置虚拟机硬件”一章中的“其他虚拟机设备配置”。在添加设备时,请务必单击预留所有内存。
- 在虚拟机上,安装显卡的设备驱动程序。
- 将 RDS 主机添加到手动场中,创建已发布的桌面池,使用 PCoIP 连接到桌面,然后激活显示适配器。
您不需要在 Horizon Console 中为 RDS 主机配置 3D 图形。在安装 Horizon Agent 时选择 3D RDSH 选项就足够了。默认情况下不选择该选项并会禁用 3D 图形。