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 | 是 | |||||
| 英特尔 | 是 | 是 (已弃用) | ||||
| NVIDIA | 是 | 是 | 是 | 是 | 是 | 是 |
您可能需要供应商订阅或许可证,具体取决于所使用的显卡。
当您单击“添加”时,“GPU 类型”列表会显示可用的 GPU、支持的虚拟 GPU 类型、分辨率以及每个虚拟 GPU 的最大显示器数量。从列表中选择一个 GPU 或虚拟 GPU 类型,以将 GPU 或虚拟 GPU 添加到 VM。
如果您正在使用虚拟 GPU 功能,请选择“直通整个 GPU”以允许 VM 使用 GPU 的全部处理能力。必要时,可以稍后修改 GPU 或虚拟 GPU 选择。有关详细信息,请参阅更改 VM 属性。
注意:
-
GPU 直通和图形虚拟化仅适用于 XenServer Premium Edition 客户。有关详细信息,请参阅关于 XenServer 许可。
-
使用 NVIDIA GPU 直通功能于 Linux 虚拟机没有许可限制。
-
当您为 Linux 虚拟机分配 GPU 时,GPU 类型列表会显示主机或池上所有可用的 GPU 类型。但是,Linux 虚拟机仅支持 NVIDIA GPU 直通。
启用 Intel GPU 直通
XenServer 支持使用 Intel 集成 GPU 设备的 Windows 虚拟机 GPU 直通功能。此功能在包含 Intel 集成 GPU 设备并具有图形功能芯片组的 Haswell (Xeon E3-12xx v3) 或更新的 CPU 上受支持。有关支持的硬件的更多信息,请参阅 XenServer 硬件兼容性列表。
在 Intel 服务器上使用 Intel GPU 时,XenServer® 服务器控制域 (dom0) 可以访问集成 GPU 设备。在这种情况下,GPU 不可用于直通。要在 Intel 服务器上使用 Intel GPU 直通功能,请在将 GPU 直通到虚拟机之前禁用 dom0 与 GPU 之间的连接。
要禁用连接:
-
在资源窗格中选择 XenServer 主机。
-
在常规选项卡上,单击属性,然后单击左侧窗格中的 GPU。
-
在集成 GPU 直通部分中,单击此服务器将不使用集成 GPU。此设置将禁用 dom0 与 Intel 集成 GPU 设备之间的连接。
-
单击确定。
-
重新启动 XenServer 服务器以使更改生效。Intel GPU 现在在创建新虚拟机期间的 GPU 类型列表和虚拟机的属性选项卡上可见。
注意:
禁用 dom0 与 GPU 之间的连接后,XenServer 主机的外部控制台输出(例如 VGA、HDMI、DP)将不可用。
相关文档
XenServer 当前版本
-
虚拟机
-
图形