NVIDIA GRID vGPU 可提供对 ESXi 主机上物理 GPU 的直接访问,从而允许多个虚拟机使用供应商显卡驱动程序共享一个 GPU。

请按照以下说明配置虚拟机和 ESXi 主机,以便在 Horizon 7 中创建启用了 NVIDIA GRID vGPU 的桌面池。有关完整信息和详细步骤,请参阅《适用于 VMware Horizon 6.1 的 NVIDIA GRID vGPU 部署指南》

  1. 确认主机是《VMware 兼容性指南》中所列的受支持主机,并咨询供应商以确认主机满足电源和配置要求。在 ESXi 主机中安装显卡。
  2. 下载适用于相应版本 ESXi 的 NVIDIA vSphere 安装包 (vSphere Installation Bundle, VIB)。VIB 与主要发行版本兼容。例如,NVIDIA ESXi 6.5 VIB 适用于 ESXi 6.5U2,但不适用于 ESXi 6.7。
  3. 为模板或将使用 vGPU 的每个虚拟机更新 VMware Tools 和虚拟硬件(vSphere 兼容性)。
  4. 在 vSphere Web Client 中,编辑虚拟机设置并添加共享的 PCI 设备。PCI 设备需要预留客户机内存。展开新 PCI 设备,然后单击预留所有客户机内存。您也可以在虚拟机内存设置中修改此设置。
  5. 为您的用例选择相应的 GPU 配置文件。有关大小调整准则,请参阅《适用于 vSphere 6.7 上的 VMware Horizon 7.5 的 NVIDIA vGPU 部署指南》文档。
  6. 将 NVIDIA 客户机驱动程序的安装程序软件包下载到虚拟机。请确保下载的软件包与 ESXi 上已安装的 NVIDIA VIB 版本相匹配。
  7. 选择以下任一方法来安装 NVIDIA 客户机驱动程序。安装 NVIDIA 驱动程序后,vCenter Server 控制台将显示黑屏。
    • 桌面池
    • View Agent Direct-Connection 插件
    • RDP

桌面池

此方法用于创建模板虚拟机,或专用桌面的小型手动池。

  1. 安装 Horizon Agent
  2. 根据需要配置域及其他网络设置。
  3. 将虚拟机配置为池中的桌面。
  4. 为帐户分配管理员级别的访问权限。
  5. Horizon Client 连接到 Horizon Console 以访问桌面。
  6. 安装 NVIDIA 驱动程序,重新引导,然后重新连接。
  7. 访问 NVIDIA 控制面板,然后输入 License Server 信息。

View Agent Direct-Connection 插件

此方法用于快速环境验证,或简单的用户级别访问。
  1. 安装 Horizon Agent
  2. 安装相匹配的 View Agent Direct-Connection 插件。您需要拥有本地管理员帐户访问权限。
  3. 使用 Horizon Client 进行登录。使用虚拟机 IP 地址作为连接服务器。
  4. 安装 NVIDIA 驱动程序,重新引导,然后重新连接。
  5. 访问 NVIDIA 控制面板,然后输入 License Server 信息。

RDP

此方法用于在安装 Horizon Agent 之前创建模板虚拟机或快照。
  1. 在虚拟机中启用远程桌面访问。对于 Windows 7,请参阅 https://support.microsoft.com/en-us/kb/3080079
  2. 使用 Microsoft 远程桌面连接进行登录。
  3. 安装 NVIDIA 驱动程序,重新引导,然后重新连接。
  4. 访问 NVIDIA 控制面板,然后输入 License Server 信息。
  5. 安装 Horizon Agent
  6. 根据需要配置域及其他网络设置。
为 vGPU 配置并许可基础虚拟机后,您可以将该虚拟机配置为模板或生成快照,以便在 View Composer 链接克隆池中用作基础映像。您必须在生成快照之前关闭虚拟机的电源。在 添加桌面池向导中,为 3D 呈现器选择“NVIDIA GRID vGPU”选项后,仅启用了 NVIDIA GRID vGPU 的 ESXi 主机以及启用了 NVIDIA GRID vGPU 的虚拟机模板和快照会显示在向导中,以供选择。VMware 建议使用池协议的默认 Blast 设置。对于其他协议选项和其他高级配置设置,请参阅以下指南: