配置限制
在为 XenServer 选择和配置虚拟及物理环境时,请使用以下配置限制作为指导。以下经过测试和推荐的配置限制完全受 XenServer 支持。
-
虚拟机限制
-
XenServer 主机限制
-
资源池限制
硬件和环境等因素可能会影响下面列出的限制。有关受支持硬件的更多信息,请参阅 硬件兼容性列表。请查阅硬件制造商的文档限制,以确保您不会超出环境支持的配置限制。
虚拟机 (VM) 限制
| 项目 | 限制 |
|---|---|
| 计算 | |
| 每台 VM 的虚拟 CPU (Linux) | 32/64(参见注释 1) |
| 每台 VM 的虚拟 CPU (Windows) | 32/64(参见注释 1) |
| 内存 | |
| 每台虚拟机 RAM | 1.5 TiB (参见注释 2) |
| 存储 | |
| 每台虚拟机虚拟磁盘映像 (VDI) (包括 CD-ROM) | 241 (参见注释 3) |
| 每台虚拟机虚拟 CD-ROM 驱动器 | 1 |
| 虚拟磁盘大小 (NFS) | 2040 GiB |
| 虚拟磁盘大小 (LVM) | 2040 GiB |
| 虚拟磁盘大小 (XFS) | 16 TiB |
| 虚拟磁盘大小 (GFS2) | 16 TiB |
| 网络 | |
| 每个 VM 的虚拟网卡 | 7(请参阅注释 4) |
| 图形功能 | |
| 每个 VM 的 vGPU | 8 |
| 每个 VM 的直通 GPU | 1 |
| 设备 | |
| 直通 USB 设备 | 1(请参阅注释 5) |
注释:
请查阅您的客户操作系统文档,以确保您不超过支持的限制。截至目前,Red Hat Enterprise Linux 8 及其衍生版本不支持超过 32 个 vCPU。尽管限制为 64,但如果您的 VM 可能不可信,或者您想防止对系统可用性造成潜在影响,我们建议将限制设置为 32。
您的操作系统可寻址的最大物理内存量各不相同。将内存设置为高于操作系统支持的限制可能会导致客户机内部出现性能问题。
支持的最大 VDI 数量取决于客户操作系统。请查阅您的客户操作系统文档,以确保您不超过支持的限制。
某些客户机操作系统具有较低的限制,其他客户机需要安装 XenServer VM Tools 才能达到此限制。
如果将多个 USB 直通设备分配给 VM,则 VM 可能无法启动。请参阅已知问题。
XenServer 主机限制
| 项目 | 限制 |
|---|---|
| 计算 | |
| 每台主机的逻辑处理器 | 1024(参见注释 1) |
| 每台主机的并发 VM | 200(参见注释 2) |
| 每台主机上启用 HA 的并发受保护 VM | 500 |
| 每台主机的虚拟 GPU VM | 128(参见注释 3) |
| 内存 | |
| 每台主机的内存 | 6 TB |
| 存储 | |
| 每台主机并发活动的虚拟磁盘 | 2048(参见注释 4) |
| 每台主机的存储库 (NFS) | 400 |
| 每 SR 已连接的 VDI(所有类型) | 600 |
| 网络 | |
| 每台主机的物理网卡 | 16 |
| 每个网络绑定的物理网卡 | 4 |
| 每台主机的虚拟网卡 | 512 |
| 每主机 VLAN | 800 |
| 每主机网络绑定 | 4 |
| 图形功能 | |
| 每主机 GPU | 8(参见注释 5) |
注释:
支持的最大逻辑物理处理器数量因 CPU 而异。有关更多信息,请参阅硬件兼容性列表。
每个主机支持的最大虚拟机数量取决于虚拟机工作负载、系统负载、网络配置和某些环境因素。我们保留确定哪些特定环境因素会影响系统可运行的最大限制的权利。使用 PVS Accelerator 时,我们建议为控制域分配至少 16 GB RAM。有关配置 Dom0 内存的信息,请参阅更改分配给控制域的内存量。
对于 NVIDIA vGPU,每个主机支持 128 个 vGPU 加速虚拟机,使用 4 块 M60 显卡(4x32=128 个虚拟机)或 2 块 M10 显卡(2x64=128 个虚拟机)。
每个主机并发活动虚拟磁盘的数量也受到您连接到主机的 SR 数量以及每个 SR 允许的连接 VDI 数量(600)的限制。有关更多信息,请参阅资源池限制中的“每个 SR 的连接 VDI”条目。
此数字可能会更改。有关当前支持的限制,请参阅硬件兼容性列表。
资源池限制
| 项目 | 限制 |
|---|---|
| 计算 | |
| 每个资源池的虚拟机数量 | 2400 |
| 每个资源池的主机数量 | 32(参见注释 1) |
| 网络 | |
| 每个资源池的 VLAN 数量 | 800 |
| 灾难恢复 | |
| 每个资源池的集成站点恢复存储库数量 | 8 |
| 存储 | |
| 到 LUN 的路径 | 16(请参阅注释 4) |
| 每主机多路径 LUN | 150(请参阅注释 2、4) |
| 每主机多路径 LUN(由存储库使用) | 150(请参阅注释 2、4) |
| 每 SR 的 VDI (NFS、SMB、EXT、XFS、GFS2) | 20000(请参阅注释 3) |
| 每 SR 的 VDI (LVM) | 1000(请参阅注释 3) |
| 每池存储库 (NFS) | 400 |
| 每池存储库 (GFS2) | 62 |
| 最大文件系统大小 (GFS2) | 100 TiB |
| 存储实时迁移 | |
| (非 CD-ROM) 每个 VM 的 VDI | 6 |
| 每个 VM 的快照 | 1 |
| 并发传输 | 3 |
| XenCenter | |
| 每个池的并发操作 | 25 |
注意:
- 使用 GFS2 存储的集群池在资源池中最多支持 16 个主机。对于所有其他情况,32 是支持的最大池大小。但是,对于大多数环境和工作负载而言,这不是最佳池大小。有关详细信息,请参阅 推荐的池大小
- 启用 HA 时,如果主机上存在 30 个以上的多路径 LUN,建议将默认超时时间增加到至少 120 秒。有关增加 HA 超时时间的信息,请参阅 配置高可用性超时。
- VDI 计数限制包括用于内部目的(例如快照管理)的 VDI。每个快照在内部表示为 2 个 VDI:一个是快照,另一个是与活动可写 VDI 共享的父级。
- 控制域 (Dom0) 用于管理连接存储的内存会随着路径总数(多路径 LUN 乘以每个 LUN 的路径数)和主机上的逻辑处理器(CPU 核心)数量的增加而增加。如果您配置了大量多路径 LUN 或路径,尤其是在具有许多 CPU 核心的主机上,请考虑增加分配给控制域的内存。有关详细信息,请参阅 更改分配给控制域的内存量。
工作负载平衡限制
| 项目 | 限制 |
|---|---|
| 每个工作负载平衡虚拟设备管理的池 | 100 (参见注释 1) |
| 每个工作负载平衡虚拟设备管理的虚拟机 | 1000 (参见注释 2) |
注释:
- 确保虚拟设备具有足够的资源(vCPU、内存、磁盘大小)来管理大量的池和虚拟机。
- 如果单个池包含大量虚拟机(例如,超过 400 个虚拟机),我们建议您专门为该池使用一个工作负载平衡虚拟设备。