Citrix Hypervisor

创建启用了 vGPU 的 VM

本节提供有关如何创建启用了虚拟 GPU 或 GPU 直通功能的 VM 的分步说明。

注意:

如果要使用 Intel GPU 直通功能,请先查看启用 Intel GPU 直通功能部分以了解更多配置,然后完成以下步骤。

  1. 使用 XenCenter 创建 VM。在“资源”窗格中选择主机,然后在“VM”菜单中选择新建 VM

  2. 按照新建 VM 配置中的说明进行操作,选择安装介质主服务器以及 CPU 和内存

  3. 启用了 GPU 的服务器将显示 GPU 配置页面:

    “GPU”配置页面

  4. 单击添加。在 GPU 类型列表中,选择在整个 GPU 中直通或虚拟 GPU 类型。

    不可用的虚拟 GPU 类型显示为灰色。

    如果要为 VM 分配多 vGPU,请务必选择支持多 vGPU 的 vGPU 类型。重复此步骤以添加更多相同类型的 vGPU。

  5. 单击下一步配置存储,然后单击网络连接

  6. 完成配置后,单击立即创建

安装 XenServer VM Tools

如果没有 XenServer VM Tools(以前称为 Citrix VM Tools)提供的优化网络连接和存储驱动程序,NVIDIA vGPU 上运行的远程图形应用程序将无法提供最佳性能。

安装来宾内部的驱动程序

在 XenCenter 中查看 VM 控制台时,VM 通常会启动到处于 VGA 模式且分辨率为 800 x 600 的桌面。可以使用标准 Windows 屏幕分辨率控件将分辨率增加到其他标准分辨率。(控制面板 > 显示 > 屏幕分辨率

注意:

使用 GPU 直通或 MxGPU 时,我们建议您在连接到网络时通过 RDP 或 VNC 安装来宾内部的驱动程序。即,不通过 XenCenter。

为确保您始终拥有最新的安全性和功能性修复,请确保您始终安装来宾内驱动程序的最新更新。

安装 NVIDIA 驱动程序

要启用 vGPU 操作(与物理机 NVIDIA GPU 相同),请在 VM 中安装 NVIDIA 驱动程序。

以下部分提供该过程的概述。有关详细说明,请参阅《NVIDIA 用户指南》。

  1. 启动 VM。在资源窗格中,在 VM 上单击鼠标右键,然后单击启动

    在此启动过程中,Citrix Hypervisor 会动态地将 vGPU 分配给 VM。

  2. 按照 Windows 操作系统安装屏幕进行操作。

  3. 操作系统安装完成后,重新启动 VM。

  4. 安装适用于来宾内部的 GPU 的恰当驱动程序。下例显示了面向 NVIDIA GRID 驱动程序的来宾内安装的特定用例。

  5. 将 32 位或 64 位 NVIDIA Windows 驱动程序软件包复制到 VM 中,打开 zip 文件,然后运行 setup.exe。

  6. 按照安装程序步骤安装驱动程序。

  7. 驱动程序安装完成后,系统可能会提示您重新启动 VM。选择立即重启立即重新启动 VM,或者,退出安装程序软件包,然后在准备就绪时重新启动 VM。VM 启动时,将引导至 Windows 桌面。

  8. 要验证该 NVIDIA 驱动程序是否正在运行,请在桌面上单击鼠标右键并选择 NVIDIA 控制面板

  9. 在 NVIDIA 控制面板中,选择系统信息。此界面将显示 VM 正在使用的 GPU 类型、其功能以及正在使用的 NVIDIA 驱动程序版本:

    正在使用的 NVIDIA 驱动程序版本

    注意:

    可能需要 NVIDIA 订阅或许可证,具体取决于使用的 NVIDIA 图形卡。有关详细信息,请参阅 NVIDIA 产品信息

VM 现在已准备好运行 GPU 支持的完整 DirectX 和 OpenGL 图形应用程序。

安装 AMD 驱动程序

要启用 GPU 操作,请在 VM 中安装 AMD 驱动程序。

  1. 启动 VM。在资源窗格中,在 VM 上单击鼠标右键,然后单击启动

    在此启动过程中,Citrix Hypervisor 会动态地将 GPU 分配给 VM。

  2. 按照 Windows 操作系统安装屏幕进行操作。

  3. 操作系统安装完成后,重新启动 VM。

  4. 将 32 位或 64 位 AMD Windows 驱动程序(AMD Catalyst 安装管理器)复制到 VM 中。

  5. 运行 AMD Catalyst 安装管理器;选择目标文件夹,然后单击安装

    AMD Catalyst 安装管理器

  6. 按照安装程序步骤安装驱动程序。

  7. 要完成安装,请重新启动 VM。

  8. VM 重新启动后,检查图形是否正常运行。打开 Windows 设备管理器,展开显示适配器,并确保 AMD 图形适配器没有任何警告符号。

安装 Intel 驱动程序

要启用 GPU 操作,请在 VM 中安装 Intel 驱动程序。

  1. 启动 VM。在资源窗格中,在 VM 上单击鼠标右键,然后单击启动

    在此启动过程中,Citrix Hypervisor 会动态地将 GPU 分配给 VM。

  2. 按照 Windows 操作系统安装屏幕进行操作。

  3. 操作系统安装完成后,重新启动 VM。

  4. 将 32 位或 64 位 Intel Windows 驱动程序(Intel 图形驱动程序)复制到 VM 中。

  5. 运行 Intel 图形驱动程序安装程序

  6. 选择自动运行 WinSAT,然后单击下一步

    安装图形驱动程序安装程序

  7. 要接受许可协议,请单击,并在“自述文件信息”屏幕中,单击下一步

  8. 等到安装操作完成。系统提示时,单击下一步

    安装图形驱动程序安装程序

  9. 要完成安装,系统将提示您重新启动 VM。选择是,我希望立即重新启动此计算机,然后单击完成

  10. VM 重新启动后,检查图形是否正常运行。打开“Windows 设备管理器”,展开显示适配器,并确保 Intel 图形适配器没有任何警告符号。

    注意:

    您可以从 Intel Web 站点获取最新的驱动程序。

创建启用了 vGPU 的 VM