NVIDIA GRID vGPU 可提供对 ESXi 主机上物理 GPU 的直接访问,从而允许多个虚拟机使用供应商显卡驱动程序共享一个 GPU。
请按照以下说明配置虚拟机和 ESXi 主机,以便在 Horizon 7 中创建启用了 NVIDIA GRID vGPU 的桌面池。有关完整信息和详细步骤,请参阅《适用于 VMware Horizon 6.1 的 NVIDIA GRID vGPU 部署指南》。
- 确认主机是《VMware 兼容性指南》中所列的受支持主机,并咨询供应商以确认主机满足电源和配置要求。在 ESXi 主机中安装显卡。
- 下载适用于相应版本 ESXi 的 NVIDIA vSphere 安装包 (vSphere Installation Bundle, VIB)。VIB 与主要发行版本兼容。例如,NVIDIA ESXi 6.5 VIB 适用于 ESXi 6.5U2,但不适用于 ESXi 6.7。
- 为模板或将使用 vGPU 的每个虚拟机更新 VMware Tools 和虚拟硬件(vSphere 兼容性)。
- 在 vSphere Web Client 中,编辑虚拟机设置并添加共享的 PCI 设备。PCI 设备需要预留客户机内存。展开新 PCI 设备,然后单击预留所有客户机内存。您也可以在虚拟机内存设置中修改此设置。
- 为您的用例选择相应的 GPU 配置文件。有关大小调整准则,请参阅《适用于 vSphere 6.7 上的 VMware Horizon 7.5 的 NVIDIA vGPU 部署指南》文档。
- 将 NVIDIA 客户机驱动程序的安装程序软件包下载到虚拟机。请确保下载的软件包与 ESXi 上已安装的 NVIDIA VIB 版本相匹配。
- 选择以下任一方法来安装 NVIDIA 客户机驱动程序。安装 NVIDIA 驱动程序后,vCenter Server 控制台将显示黑屏。
- 桌面池
- View Agent Direct-Connection 插件
- RDP
桌面池
此方法用于创建模板虚拟机,或专用桌面的小型手动池。
- 安装 Horizon Agent。
- 根据需要配置域及其他网络设置。
- 将虚拟机配置为池中的桌面。
- 为帐户分配管理员级别的访问权限。
- 将 Horizon Client 连接到 Horizon Console 以访问桌面。
- 安装 NVIDIA 驱动程序,重新引导,然后重新连接。
- 访问 NVIDIA 控制面板,然后输入 License Server 信息。
View Agent Direct-Connection 插件
此方法用于快速环境验证,或简单的用户级别访问。
- 安装 Horizon Agent。
- 安装相匹配的 View Agent Direct-Connection 插件。您需要拥有本地管理员帐户访问权限。
- 使用 Horizon Client 进行登录。使用虚拟机 IP 地址作为连接服务器。
- 安装 NVIDIA 驱动程序,重新引导,然后重新连接。
- 访问 NVIDIA 控制面板,然后输入 License Server 信息。
RDP
此方法用于在安装
Horizon Agent 之前创建模板虚拟机或快照。
- 在虚拟机中启用远程桌面访问。对于 Windows 7,请参阅 https://support.microsoft.com/en-us/kb/3080079。
- 使用 Microsoft 远程桌面连接进行登录。
- 安装 NVIDIA 驱动程序,重新引导,然后重新连接。
- 访问 NVIDIA 控制面板,然后输入 License Server 信息。
- 安装 Horizon Agent。
- 根据需要配置域及其他网络设置。
为 vGPU 配置并许可基础虚拟机后,您可以将该虚拟机配置为模板或生成快照,以便在 View Composer 链接克隆池中用作基础映像。您必须在生成快照之前关闭虚拟机的电源。在
添加桌面池向导中,为 3D 呈现器选择“NVIDIA GRID vGPU”选项后,仅启用了 NVIDIA GRID vGPU 的 ESXi 主机以及启用了 NVIDIA GRID vGPU 的虚拟机模板和快照会显示在向导中,以供选择。VMware 建议使用池协议的默认 Blast 设置。对于其他协议选项和其他高级配置设置,请参阅以下指南: