系统要求
XenServer 至少需要两台独立的物理 x86 计算机:一台作为 XenServer 主机,另一台运行 XenCenter® 应用程序或 XenServer 命令行界面 (CLI)。XenServer 主机计算机完全专用于运行 XenServer 和托管虚拟机,不用于其他应用程序。
警告:
XenServer® 仅支持我们提供的驱动程序和补充包直接安装在主机的控制域中。不支持第三方网站提供的驱动程序,包括与我们提供的驱动程序同名或版本号相同的驱动程序。
支持以下例外情况:
-
作为补充包提供并经我们明确认可的软件。
-
NVIDIA 提供的用于启用 vGPU 支持的驱动程序。有关更多信息,请参阅 NVIDIA vGPU。NVIDIA 提供的其他驱动程序(例如 Mellanox 驱动程序)除非由我们分发,否则不支持与 XenServer 配合使用。
要运行 XenCenter,请使用满足硬件要求的任何通用 Windows 系统。此 Windows 系统可用于运行其他应用程序。
在此系统上安装 XenCenter 时,也会安装 XenServer CLI。独立的远程 XenServer CLI 可以安装在任何基于 RPM 的 Linux 发行版上。有关更多信息,请参阅 命令行界面。
XenServer 主机系统要求
尽管 XenServer 通常部署在服务器级硬件上,但 XenServer 也兼容多种型号的工作站和笔记本电脑。有关更多信息,请参阅 硬件兼容性列表 (HCL)。
以下部分描述了推荐的 XenServer 硬件规格。
XenServer 主机必须是专用于托管虚拟机的 64 位 x86 服务器级计算机。XenServer 创建了一个经过优化和强化的 Linux 分区,其中包含一个启用 Xen 的内核。此内核控制虚拟机看到的虚拟化设备与物理硬件之间的交互。
XenServer 可以使用:
-
高达 6 TB 内存
-
最多 16 个物理网卡
-
每个主机最多 960 个逻辑处理器。注意:支持的最大逻辑处理器数量因 CPU 而异。有关更多信息,请参阅硬件兼容性列表 (HCL)。
XenServer 主机的系统要求如下:
CPU
一个或多个 64 位 x86 CPU,最低 1.5 GHz,建议使用 2 GHz 或更快的多核 CPU。
注意:
请确保在 XenServer 主机上启用虚拟化硬件支持。虚拟化支持是系统固件中的一个选项。您的硬件可能禁用了虚拟化支持。有关更多信息,请参阅您的服务器文档。
支持的 CPU 架构
需要支持 x86-64-v3 微架构的 CPU。
支持的 GPU 架构
注意:
对 Nvidia GPU 卡的 vGPU 支持仅在正式发布 (GA) 版本中提供。
内存
最低 2 GB,建议 4 GB 或更高
磁盘空间
-
本地连接存储,最低 46 GB 磁盘空间,建议 70 GB 磁盘空间
-
通过 HBA(而非软件)的 SAN,在从 SAN 进行多路径引导安装时使用。
有关兼容存储解决方案的详细列表,请参阅硬件兼容性列表 (HCL)。
网络
100 Mbit/s 或更快的网卡。建议使用一个或多个千兆或万兆网卡,以加快导出/导入数据传输和虚拟机实时迁移。
我们建议您使用多个网卡以实现冗余。网卡的配置因存储类型而异。有关更多信息,请参阅供应商文档。
XenServer 需要 IPv4 网络用于管理和存储流量。
注意:
-
确保服务器上的时间设置已设置为当前的 UTC 时间。
-
在某些支持情况下,调试需要串行控制台访问。设置 XenServer 配置时,我们建议您配置串行控制台访问。对于没有物理串行端口或没有合适物理基础设施的主机,请调查是否可以配置嵌入式管理设备。有关设置串行控制台访问的更多信息,请参阅 CTX228930 - 如何在 XenServer 上配置串行控制台访问。
XenCenter 系统要求
XenCenter 具有以下系统要求:
-
操作系统:
-
微软 Windows 10
-
微软 Windows 11
-
Windows 服务器 2016
-
Windows 服务器 2019
-
Windows 服务器 2022
-
Windows 服务器 2025
-
-
.NET Framework: 版本 4.8
-
CPU 速度: 最低 750 MHz,推荐 1 GHz 或更快
-
RAM: 最低 1 GB,推荐 2 GB 或更高
-
磁盘空间: 最低 100 MB
-
网络: 100 Mbit/s 或更快的网卡
-
屏幕分辨率: 最低 1024x768 像素
如果您希望 XenCenter 能够启动连接到 XenServer 主机的外部 SSH 控制台,请在系统上安装以下应用程序之一:
-
PuTTY
-
OpenSSH(在某些 Windows 操作系统上默认安装)
有关更多信息,请参阅配置 XenCenter 以使用外部 SSH 控制台。
支持的客户机操作系统
有关支持的 VM 操作系统列表,请参阅客户机操作系统支持。
池要求
资源池是一个由一个或多个主机组成的同构或异构聚合体,最多可包含 32 个主机。在创建池或将主机加入现有池之前,请确保池中的所有主机都满足以下要求。
硬件要求
XenServer 资源池中的所有服务器都必须具有广泛兼容的 CPU,即:
-
所有服务器上的所有 CPU 的 CPU 供应商(Intel、AMD)必须相同。
-
所有 CPU 都必须启用虚拟化。
其他要求
除了前面提到的硬件先决条件之外,主机加入池还有一些其他配置先决条件:
-
它必须具有一致的 IP 地址(主机上的静态 IP 地址或静态 DHCP 租约)。此要求也适用于提供共享 NFS 或 iSCSI 存储的服务器。
-
其系统时钟必须与池协调器同步(例如,通过 NTP)。
-
它不能是现有资源池的成员。
-
它不能有任何正在运行或已暂停的虚拟机,也不能有任何正在进行的活动操作(例如关机或导出)。在将主机添加到池之前,请关闭主机上的所有虚拟机。
-
它不能已配置任何共享存储。
-
它不能具有绑定的管理接口。在将主机添加到池之前,请重新配置管理接口并将其移动到物理网卡上。主机加入池后,您可以再次重新配置管理接口。
-
它必须运行与池中现有主机相同版本、相同补丁级别的 XenServer。
-
它必须配置与池中现有主机相同的补充包。补充包用于将附加软件安装到 XenServer 控制域 dom0 中。为防止池中用户体验不一致,池中的所有主机必须安装相同修订版本的相同补充包。
-
它必须具有与池中现有主机相同的 XenServer 许可证。加入池后,您可以更改任何池成员的许可证。许可证级别最低的主机决定了池中所有成员可用的功能。
资源池中的 XenServer 主机可以包含不同数量的物理网络接口,并具有不同大小的本地存储库。
注意:
为池提供共享 NFS 或 iSCSI 存储的服务器必须具有静态 IP 地址或可通过 DNS 寻址。
同构池
同构资源池是具有相同 CPU 的服务器集合。加入同构资源池的服务器上的 CPU 必须与池中现有服务器上的 CPU 具有相同的供应商、型号和功能。
异构池
异构池的创建得益于 Intel (FlexMigration) 和 AMD (Extended Migration) CPU 中提供的 CPU 掩码或级别技术。这些功能允许将 CPU 配置为看起来提供与实际不同的制造商、型号或功能集。这些功能使您能够创建具有不同 CPU 的主机池,同时仍能安全地支持实时迁移。
有关创建异构池的信息,请参阅主机和资源池。