系统要求
XenServer 需要至少两台单独的 x86 物理计算机:一台作为 XenServer 主机,另一台运行 XenCenter 应用程序或 XenServer 命令行接口 (CLI)。XenServer 主机计算机完全专用于运行 XenServer 和托管 VM 的任务,而不用于运行其他应用程序。
警告:
XenServer 仅支持我们提供的直接安装在主机的控制域中的驱动程序和补充包。不支持第三方 Web 站点提供的驱动程序,包括与我们提供的驱动程序同名或同版本号的驱动程序。
支持以下例外情况:
作为补充包提供并由我们明确认可的软件。
NVIDIA 为启用 vGPU 支持而提供的驱动程序。有关详细信息,请参阅 NVIDIA vGPU。
Other drivers provided by NVIDIA, for example, the Mellanox drivers, are not supported with XenServer unless distributed by us.
要运行 XenCenter,请使用满足硬件要求的任何通用 Windows 系统。此 Windows 系统可用于运行其他应用程序。
在此系统中安装 XenCenter 时,还会安装 XenServer CLI。可以在任何基于 RPM 的 Linux 发行版上安装独立的远程 XenServer CLI。有关详细信息,请参阅命令行界面。
XenServer 主机系统要求
尽管 XenServer 通常部署在服务器级的硬件上,但 XenServer 也与许多工作站和便携计算机模型兼容。有关详细信息,请参阅硬件兼容性列表 (HCL)。
以下部分介绍了建议使用的 XenServer 硬件规范。
XenServer 主机必须是 64 位 x86 服务器级计算机,专用于托管 VM。XenServer 会创建经过优化及增强的 Linux 分区,该分区具有支持 Xen 的内核。此内核控制面向 VM 的虚拟化设备与物理硬件之间的交互。
XenServer 可以使用:
-
多达 6 TB 的 RAM
-
多达 16 个物理 NIC
-
每个主机多达 448 个逻辑处理器。
注意:
受支持的逻辑处理器的最大数量因 CPU 而异。有关详细信息,请参阅硬件兼容性列表 (HCL)。
XenServer 主机的系统要求如下:
CPU
一个或多个 64 位 x86 CPU,主频最低为 1.5 GHz,建议使用 2 GHz 或更快的多核 CPU。
要支持运行 Windows 或较新版本的 Linux 的 VM,需要使用配备了一个或多个 CPU 的 Intel VT 或 AMD-V 64 位 x86 系统。
注意:
确保在 XenServer 主机上启用虚拟化硬件支持。虚拟化支持是系统固件中的一个选项。您的硬件可能禁用了虚拟化支持。有关详细信息,请参阅您的服务器文档。
要支持运行受支持的半虚拟化 Linux 的 VM,需要使用配备了一个或多个 CPU 的基于标准 64 位 x86 的系统。
RAM
最低 2 GB,建议使用 4 GB 或更大
磁盘空间
- 最低 46 GB 的本地连接存储,建议磁盘空间为 70 GB
- 通过从 SAN 的多路径引导功能进行安装时,使用通过 HBA(而非通过软件)的 SAN。
有关兼容的存储解决方案的详细列表,请参阅硬件兼容性列表 (HCL)。
网络
100MB/秒或更快的 NIC。为实现更加快速的导出/导入数据传输和 VM 实时迁移,建议使用 1 GB 或更大的 NIC,或者 10 GB 的 NIC。
我们建议您使用多个 NIC 以实现冗余。NIC 的配置因存储类型而异。有关详细信息,请参阅供应商文档。
XenServer 需要使用 IPv4 网络进行管理和传输存储流量。
备注:
请确保您的服务器上的时间设置设为当前 UTC 时间。
在某些支持案例中,出于调试目的,需要串行控制台访问。设置 XenServer 配置时,我们建议您配置串行控制台访问。对于不具备物理串行端口的主机或者无适当物理基础结构可用的情况,请研究能否配置嵌入式管理设备。例如,Dell DRAC。有关设置串行控制台访问的详细信息,请参阅 CTX228930 - How to Configure Serial Console Access on XenServer 7.0 and later(CTX228930 - 如何在 XenServer 7.0 及更高版本上配置串行控制台访问)。
XenCenter 系统要求
XenCenter 具有以下系统要求:
-
操作系统:
- Windows 10
- Windows 11
- Windows Server 2016
- Windows Server 2019
- .NET Framework: 版本 4.8
- CPU 速度: 最低 750 MHz,建议使用 1 GHz 或速度更快的 CPU
- RAM: 最低 1 GB,建议使用 2 GB 或更大
- 磁盘空间: 最小 100 MB
- 网络: 100 MB/秒或更快的 NIC
- 屏幕分辨率: 1024x768 像素,最低
如果您希望 XenCenter 能够启动连接到您的服务器的外部 SSH 控制台,请在系统中安装以下应用程序之一:
- PuTTY
- OpenSSH(在某些 Windows 操作系统中默认安装)
有关详细信息,请参阅将 XenCenter 配置为使用外部 SSH 控制台。
支持的来宾操作系统
有关受支持的来宾操作系统的列表,请参阅来宾操作系统支持。
池要求
资源池是一台或多台主机的同类或异类聚合,每个池最多包含 64 台主机。创建池或将主机加入现有池之前,请确保池中的所有主机都满足以下要求。
硬件要求
XenServer 资源池中的所有服务器必须具有广泛兼容的 CPU,也就是说:
-
所有服务器上的所有 CPU 的 CPU 供应商(Intel 或 AMD)必须都相同。
-
所有 CPU 都必须启用虚拟化功能。
其他要求
除上述硬件必备条件外,加入池的主机还需要满足一些其他配置方面的必备条件:
-
它必须具有一致的 IP 地址(主机上的静态 IP 地址或静态 DHCP 租用)。此要求同样适用于提供共享 NFS 或 iSCSI 存储的服务器。
-
服务器的系统时钟必须与池协调器同步(例如,通过 NTP)。
-
服务器不能是某个现有资源池的成员。
-
服务器上不能有任何正运行或挂起的 VM,其 VM 中不能有任何正在执行的操作(例如关机或导出)。请先关闭主机上的所有 VM,再将其添加到池中。
-
不能为服务器配置任何共享存储。
-
服务器不能有绑定的管理接口。请先重新配置管理接口并将其移动到物理 NIC 上,然后再将主机添加到池中。主机加入池后,可以再次重新配置管理接口。
-
该主机与池中已存在的主机必须在相同的修补程序级别运行同一版本的 XenServer 软件。
-
必须与池中已存在的主机配置相同的补充包。补充软件包用于将附加软件安装到 XenServer 控制域 dom0 中。为防止池中出现不一致的用户体验,必须在池中的所有主机上安装相同修订版的相同补充包。
-
必须与池中已存在的主机具有相同的 XenServer 许可证。加入池后,可以更改任意池成员的许可证。许可证级别最低的主机决定了池中所有成员可以使用的功能。
资源池中的 XenServer 主机可以包括不同数量的物理网络接口和不同大小的本地存储库。
注意:
为池提供 NFS 或 iSCSI 共享存储的服务器必须具有静态 IP 地址或者支持 DNS 寻址。
同类池
同类资源池是具有相同 CPU 的服务器的聚合。加入同类资源池的服务器上的 CPU 必须与池中已有的服务器上的 CPU 具有相同的供应商、型号和功能。
异构池
使用 Intel (FlexMigration) 和 AMD (Extended Migration) CPU 中提供 CPU 屏蔽或调配功能的技术可以创建异构池。通过这些功能,可以将 CPU 配置为看起来提供与实际不同的样式、型号或功能集。可以通过这些功能创建主机池,尽管这些池具有完全不同的 CPU,但仍能安全地支持实时迁移。
有关创建异构池的信息,请参阅主机和资源池。