配置限制
在为 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 直通设备分配给虚拟机,虚拟机可能无法启动。请参阅已知问题。
XenServer 主机限制
| 项目 | 限制 |
|---|---|
| 计算 | |
| 每台主机的逻辑处理器 | 1024(参见注释 1) |
| 每台主机的并发虚拟机 | 200(参见注释 2) |
| 每台主机的虚拟 GPU 虚拟机 | 128(参见注释 3) |
| 内存 | |
| 每台主机的 RAM | 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 内存的信息,请参阅(/zh-cn/xenserver/9/memory-usage.html#change-the-amount-of-memory-allocated-to-the-control-domain)。
-
对于 NVIDIA vGPU,每个主机支持 128 个 vGPU 加速虚拟机,使用 4xM60 卡 (4x32=128 VMs) 或 2xM10 卡 (2x64=128 VMs)。
-
每个主机上并发活动虚拟磁盘的数量也受限于您连接到主机的 SR 数量以及每个 SR 允许连接的 VDI 数量 (600)。有关详细信息,请参阅(#resource-pool-limits)中的“每个 SR 连接的 VDI”条目。
-
此数字可能会更改。有关当前支持的限制,请参阅(https://hcl.xenserver.com)。
资源池限制
| 项目 | 限制 |
|---|---|
| 计算 | |
| 每个资源池的虚拟机数量 | 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 |
| 每虚拟机快照数 | 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 个虚拟机),我们建议您仅为该池使用一个工作负载平衡虚拟设备。