虚拟专用图形加速 (vDGA) 向物理 GPU 提供直接直通,从而为用户提供对单个 GPU 的无限制专用访问权限。在尝试创建具有 vDGA 功能的桌面池之前,必须在虚拟机和 ESXi 主机上执行特定的配置任务。

此概述简要介绍了在 Horizon Console 中创建或配置桌面池之前必须在 vSphere 中执行的任务。

注: 请参阅位于 http://www.vmware.com/resources/compatibility/search.php 的《VMware 硬件兼容性列表》。此外,对于 Intel vDGA,使用的是 Intel 集成的 GPU 而不是分离式 GPU,其他供应商的情况也是如此。
  1. 在 ESXi 主机上安装显卡。
  2. 验证是否已在 ESXi 主机上启用 VT-d 或 AMD IOMMU。
  3. 在 ESXi 主机配置中针对 GPU 启用直通并重新引导。
  4. 将 PCI 设备添加到虚拟机,并选择相应的 PCI 设备以在虚拟机上启用 GPU 直通。
  5. 在创建虚拟机时预留所有内存。
  6. 配置虚拟机视频卡 3D 功能。
  7. 从 GPU 供应商处获取 GPU 驱动程序,并在虚拟机的客户机操作系统中安装 GPU 设备驱动程序。
  8. 在客户机操作系统中安装 VMware Tools 和 Horizon Agent 并重新引导。
  9. 虚拟机必须使用虚拟硬件版本 9 或更高版本。
  10. Horizon 8 中创建桌面池之后,在 ESXi 主机上启用 GPU 直通功能,并将单个虚拟机配置为使用专用 PCI 设备。不能对最佳配置映像虚拟机或模板进行 vDGA 配置后创建桌面池,因为这样同一物理 GPU 将专用于池中的每个虚拟机。请参阅有关图形加速的 VMware 白皮书中的“vDGA 的安装”。
  11. 将“3D 渲染器”选项设置为使用 vSphere Client 管理

在执行这些任务后,必须将虚拟机添加到手动桌面池中,以便使用 PCoIP 或 VMware Blast Extreme 访问客户机操作系统。然后,可以在 PCoIP 或 VMware Blast 会话中激活客户机操作系统中的 NVIDIA、AMD 或 Intel 显示适配器。