XenCenter

GPU

XenCenter 允许您在 VM 创建期间为新 VM 分配专用图形处理单元 (GPU) 或一个或多个虚拟 GPU。此功能使 VM 能够使用 GPU 的处理能力,为高端 3D 专业图形应用程序提供更好的支持。例如,CAD/CAM、GIS 和医学成像应用程序。

有关详细信息,请参阅 配置图形

XenServer 支持英特尔的虚拟 GPU:这是一种无需额外硬件的图形加速解决方案。它使用嵌入在某些处理器中的英特尔 Iris Pro 功能,并利用安装在 VM 中的标准英特尔 GPU 驱动程序。主板必须具有支持 GPU 功能的芯片组,例如,用于 Xeon E3 v4 CPU 的 C226 或用于 Xeon v5 CPU 的 C236。有关支持的处理器信息,请参阅 XenServer 硬件兼容性列表

下表列出了是否支持来宾的 GPU 直通、共享 GPU (vGPU) 和多个共享 GPU (vGPU):

注意:

如果您的 NVIDIA GPU 支持此功能并且 vGPU 类型相同,则可以将多个 vGPU 添加到 VM。

  适用于 Windows VM 的 GPU 直通 适用于 Linux VM 的 GPU 直通 适用于 Windows VM 的共享 GPU (vGPU) 适用于 Linux VM 的共享 GPU (vGPU) 适用于 Windows VM 的多个共享 GPU (vGPU) 适用于 Linux VM 的多个共享 GPU (vGPU)
AMD          
英特尔   是 (已弃用)      
英伟达

根据所使用的显卡,您可能需要供应商订阅或许可证。

当您点击“添加”时,GPU 类型列表会显示可用的 GPU、支持的虚拟 GPU 类型、分辨率以及每个虚拟 GPU 的最大显示器数量。从列表中选择一个 GPU 或虚拟 GPU 类型,以将 GPU 或虚拟 GPU 添加到虚拟机。

如果您正在使用虚拟 GPU 功能,请选择“直通整个 GPU”以允许虚拟机使用 GPU 的全部处理能力。如有必要,GPU 或虚拟 GPU 的选择可以在以后修改。有关详细信息,请参阅更改虚拟机属性

注意:

  • GPU 直通和图形虚拟化仅适用于 XenServer 高级版客户。有关详细信息,请参阅关于 XenServer 许可
  • 使用 NVIDIA GPU 直通功能于 Linux 虚拟机没有许可限制。
  • 当您为 Linux 虚拟机分配 GPU 时,GPU 类型列表会显示主机或池上所有可用的 GPU 类型。但是,Linux 虚拟机仅支持 NVIDIA GPU 直通。

启用 Intel GPU 直通

XenServer 支持使用 Intel 集成 GPU 设备的 Windows 虚拟机 GPU 直通功能。此功能在 Haswell (Xeon E3-12xx v3) 或更新的、包含 Intel 集成 GPU 设备并具有图形功能芯片组的 CPU 上受支持。有关支持的硬件的更多信息,请参阅 XenServer 硬件兼容性列表

在 Intel 服务器上使用 Intel GPU 时,XenServer® 服务器控制域 (dom0) 可以访问集成 GPU 设备。在这种情况下,GPU 不可用于直通。要在 Intel 服务器上使用 Intel GPU 直通功能,请在将 GPU 直通到虚拟机之前禁用 dom0 与 GPU 之间的连接。

要禁用连接:

  1. 资源窗格中选择 XenServer 主机。
  2. 常规选项卡上,单击属性,然后单击左侧窗格中的 GPU
  3. 集成 GPU 直通部分中,单击此服务器将不使用集成 GPU

    此设置将禁用 dom0 与 Intel 集成 GPU 设备之间的连接。

  4. 单击确定
  5. 重新启动 XenServer 服务器以使更改生效。

    现在,在创建新虚拟机时以及在虚拟机的属性选项卡上,Intel GPU 将显示在 GPU 类型列表中。

注意:

禁用 dom0 与 GPU 之间的连接后,XenServer 主机的外部控制台输出(例如 VGA、HDMI、DP)将不可用。

相关文档

XenServer 当前版本

GPU