创建启用了 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 类型显示为灰色。

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

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

安装 XenServer Tools

  1. 安装 XenServer Tools

    如果没有 XenServer Tools 提供的优化网络连接和存储驱动程序,GRID vGPU 上运行的远程图形应用程序将提供最高性能。

    1. 资源窗格中选择 VM,单击鼠标右键,然后单击快捷菜单中的安装 XenServer Tools。或者,在 VM 菜单中,单击安装 XenServer Tools

    2. 单击消息对话框中的安装 XenServer Tools 以转至 VM 的控制台并开始进行安装。

    3. 如果针对 VM 的 CD/DVD 驱动器启用了自动播放功能,则片刻之后安装过程将自动启动。此过程将安装 I/O 驱动程序和管理代理。出现系统提示时,请重新启动 VM,以使 VM 处于优化状态。如果未启用自动播放功能,XenServer Tools 安装程序将显示安装选项。单击安装 XenServer Tools 继续进行安装。此操作将在 VM 的 CD/DVD 驱动器上装载 XenServer Tools ISO (guest-tools.iso)。

    4. 单击 Run setup.exe(运行 setup.exe)开始安装 XenServer Tools,出现系统提示时,请重新启动 VM,以使 VM 处于优化状态。

安装来宾内部的驱动程序

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

注意:

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

安装 NVIDIA 驱动程序

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

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

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

    在此启动过程中,XenServer 会动态地将 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 上单击鼠标右键,然后单击启动

    在此启动过程中,XenServer 会动态地将 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 上单击鼠标右键,然后单击启动

    在此启动过程中,XenServer 会动态地将 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 站点获取最新的驱动程序。