创建启用vGPU的虚拟机

本节介绍创建虚拟GPU或GPU直通虚拟机的操作步骤。操作步骤

注意:

如果您正在使用英特尔GPU直通特性,请首先参阅本节启用Intel GPU直通进行更多配置,然后完成以下步骤。

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

  2. 按照上面的说明去做新的虚拟机配置,并选择安装介质主服务器,CPU和内存

  3. 使能gpu的服务器显示aGPU配置页面:

    GPU配置页面

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

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

    如果需要为虚拟机分配多个vGPU,请选择支持多个vGPU的vGPU类型。重复执行该步骤,可继续添加相同类型的vgpu。

  5. 点击下一个配置存储然后网络

  6. 配置完成后,单击现在创建

安装Citrix虚拟机Tools

如果没有Citrix VM Tools提供的优化的网络和存储驱动程序,在NVIDIA vGPU上运行的远程图形应用程序将无法使用提供最佳性能。

安装客用驱动程序

在XenCenter中查看虚拟机控制台时,虚拟机通常以800 × 600分辨率的VGA模式启动到桌面。标准Windows屏幕分辨率控件可用于将分辨率提高到其他标准分辨率。(控制面板>显示>屏幕分辨率

注意:

当使用GPU直通或MxGPU时,建议通过RDP或VNC方式通过网络安装客用驱动。也就是说,不是通过XenCenter。

为了确保您总是有最新的安全和功能修复,确保您总是把最新的更新到您的客人驱动程序。

安装NVIDIA驱动程序

如果需要使用vGPU(物理NVIDIA GPU),则需要在虚拟机中安装NVIDIA驱动程序。

下面的部分提供了这个过程的概述。详细说明请参见《NVIDIA用户指南》。

  1. 启动虚拟机。在资源窗格中,右键单击虚拟机,单击开始

    在启动过程中,Citrix Hypervisor会动态分配vGPU给虚拟机。

  2. 按照Windows操作系统安装界面操作。

  3. 操作系统安装完成后,请重启虚拟机。

  4. 在来宾机上为GPU安装适当的驱动程序。下面的示例展示了在客户端安装NVIDIA GRID驱动程序的具体情况。

  5. 将32位或64位的NVIDIA Windows驱动程序拷贝到虚拟机中,打开zip文件,运行“setup.exe”。

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

  7. 驱动安装完成后,可能会提示重启虚拟机。选择现在重启,或者退出安装包,待安装完成后重新启动虚拟机。虚拟机启动时,启动到Windows桌面。

  8. 为了验证NVIDIA驱动程序正在运行,右键单击桌面并选择英伟达控制面板

  9. 在NVIDIA控制面板中,选择系统信息.该虚拟机使用的图形处理器类型、特性和使用的NVIDIA驱动版本。

    使用的NVIDIA驱动版本

    注意:

    根据使用的NVIDIA显卡,您可能需要NVIDIA订阅或许可证。有关更多信息,请参见NVIDIA产品信息

虚拟机现在可以运行GPU支持的所有DirectX和OpenGL图形应用程序了。

安装AMD驱动

该任务指导软件调测工程师在虚拟机中安装AMD驱动程序,使虚拟机能够使用GPU。

  1. 启动虚拟机。在资源窗格中,右键单击虚拟机,单击开始

    在启动过程中,Citrix Hypervisor会动态分配图形处理器给虚拟机。

  2. 按照Windows操作系统安装界面操作。

  3. 操作系统安装完成后,请重启虚拟机。

  4. 拷贝32位或64位的AMD Windows驱动程序(AMD Catalyst Install Manager)至虚拟机。

  5. 运行AMD Catalyst Install Manager;选择您的目标文件夹,然后单击安装

    AMD Catalyst安装管理器

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

  7. 要完成安装,请重新启动虚拟机。

  8. 虚拟机重启后,查看图形是否正常。打开Windows设备管理器,扩大显示适配器,并确保AMD显卡上没有任何警告符号。

安装Intel驱动程序

虚拟机需要安装Intel驱动程序,才能使用图形处理器。

  1. 启动虚拟机.在资源窗格中,右键单击虚拟机,单击开始

    在启动过程中,Citrix Hypervisor会动态分配图形处理器给虚拟机。

  2. 按照Windows操作系统安装界面操作。

  3. 操作系统安装完成后,请重新启动虚拟机。

  4. 拷贝32位或64位Intel Windows驱动程序(Intel显卡驱动程序)至虚拟机。

  5. 运行Intel显卡驱动安装程序

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

    Intel显卡驱动程序设置

  7. 要接受许可协议,请单击是的,在“Readme File Information”界面上单击下一个

  8. 等待安装操作完成。当提示时,单击下一个

    Intel显卡驱动程序设置

  9. 系统提示重启虚拟机,完成安装。选择是的,我想重新启动这台电脑,然后点击完成

  10. 虚拟机重启后,查看图形是否正常。打开Windows设备管理器,展开显示适配器,并确保英特尔显卡没有任何警告符号。

    注意:

    您可以从英特尔的网站

创建启用vGPU的虚拟机