系统要求

XenServer 至少需要两台单独的 x86 物理计算机:一台作为 XenServer 主机,另一台运行 XenCenter 应用程序或 XenServer 命令行界面 (CLI)。XenServer 主机计算机专用于运行 XenServer 和托管 VM 的任务 ,而不用于运行其他应用程序。

警告:

Citrix Systems, Inc. 不支持直接在 XenServer 的控制域中安装第三方软件。作为补充包提供并且由 Citrix Systems, Inc. 明确认可的软件除外。

要运行 XenCenter,请使用满足硬件要求的任何通用 Windows 系统。此 Windows 系统可用于运行其他应用程序。在此系统中安装 XenCenter 时,还将安装 XenServer CLI。

可以在任何常规用途的 Linux 系统中安装独立的远程 XenServer CLI。

XenServer 主机的系统要求

尽管 XenServer 通常部署在服务器级的硬件上,但 XenServer 也与许多工作站和便携计算机模型兼容。有关详细信息,请参阅硬件兼容性列表 (HCL)

下面的部分介绍建议的 XenServer 硬件规范。

XenServer 主机必须是 64 位 x86 服务器级计算机,专用于托管 VM。XenServer 创建经过优化及增强的 Linux 分区,并且配备了支持 Xen 的内核。此内核控制面向 VM 的虚拟化设备与物理硬件之间的交互。

XenServer 可以使用:

  • 多达 5 TB 的 RAM

  • 多达 16 个物理 NIC

  • 每个主机多达 288 个逻辑处理器。

    注意:

    受支持的逻辑处理器的最大数量因 CPU 而异。有关详细信息,请参阅硬件兼容性列表 (HCL)

XenServer 主机的系统要求如下:

CPU

一个或多个 64 位 x86 CPU,主频最低为 1.5 GHz,建议使用 2 GHz 或更快的多核 CPU。

要支持运行 Windows 或较新版本的 Linux 的 VM,需要使用配备了一个或多个 CPU 的 Intel VT 或 AMD-V 64 位 x86 系统。

注意:

要运行 Windows VM 或较新版本的 Linux VM,请在 XenServer 主机上启用虚拟化硬件支持功能。虚拟化支持是 BIOS 中的一个选项。您的 BIOS 可能禁用了虚拟化支持。有关详细信息,请参阅 BIOS 文档。

要支持运行受支持的半虚拟化 Linux 的 VM,需要使用配备了一个或多个 CPU 的基于标准 64 位 x86 的系统。

RAM

最低 2 GB,建议使用 4 GB 或更大

磁盘空间

  • 最低 46 GB 的本地连接的存储(PATA、SATA、SCSI),建议磁盘空间为 70 GB
  • 通过从 SAN 的多路径引导功能进行安装时,使用通过 HBA(而非通过软件)的 SAN。

有关兼容的存储解决方案的详细列表,请参阅硬件兼容性列表 (HCL)

网络

100MB/秒或更快的 NIC。为实现更加快速的 P2V 以及导出/导入数据传输和 VM 实时迁移,建议使用 1 GB 或更大的 NIC,或者 10 GB 的 NIC。

我们建议您使用多个 NIC 以实现冗余。NIC 的配置因存储类型而异。有关详细信息,请参阅供应商文档。

XenServer 需要使用 IPv4 网络来管理和传输存储流量。

注意:

  • 确保服务器的 BIOS 中的时间设置设为 UTC 中的当前时间。

  • 在某些支持案例中,出于调试目的,需要串行控制台访问。设置 XenServer 配置时,我们建议您配置串行控制台访问。对于不具备物理串行端口的主机或者无适当物理基础结构可用的情况,请研究能否配置嵌入式管理设备。例如,Dell DRAC 或 HP iLO。有关设置串行控制台访问的详细信息,请参阅 CTX228930 - How to Configure Serial ConsoleAccess on XenServer and later(CTX228930 - 如何在 XenServer 7.0 及更高版本上配置串行控制台访问)。

XenCenter 的系统要求

XenCenter 具有以下系统要求:

  • 操作系统:
    • Windows 10
    • Windows 8.1
    • Windows 7 SP1
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows Server 2008 R2 SP1
    • Windows Server 2008 SP2(请参阅“备注”)
    • Windows Server 2016
  • .NET Framework: 版本 4.6
  • CPU 速度: 最低 750 MHz,建议使用 1 GHz 或速度更快的 CPU
  • RAM: 最低 1 GB,建议使用 2 GB 或更大
  • 磁盘空间: 最小 100 MB
  • 网络: 100 MB/秒或更快的 NIC
  • 屏幕分辨率: 最低 1024 x 768 像素

XenCenter 与自 XenServer 以后的所有受支持的版本兼容。

注意:

当 XenCenter 安装在 Windows Server 2008 SP2 上时 ,请确保以下其中一个 Windows Update 已安装在 Windows Server 2008 SP2 系统上:KB4056564 或 KB4019276。有关详细信息,请参阅http://support.microsoft.com/kb/4019276

支持的来宾操作系统

有关受支持的来宾操作系统的列表,请参阅来宾操作系统支持

池要求

资源池是一台或多台服务器的同类或异类聚合,每个池最多包含 64 台服务器。创建池或将服务器加入现有池之前,请确保池中的所有服务器都满足以下要求。

硬件要求

XenServer 资源池中的所有服务器必须具有广泛兼容的 CPU,也就是说:

  • 所有服务器上的所有 CPU 的 CPU 供应商(Intel 或 AMD)必须都相同。

  • 要运行 HVM 虚拟机,所有 CPU 都必须启用虚拟化功能。

其他要求

除上述硬件必备条件外,加入池的服务器还需要满足一些其他配置方面的必备条件:

  • 它必须具有一致的 IP 地址(服务器上的静态 IP 地址或静态 DHCP 租用)。此要求同样适用于提供共享 NFS 或 iSCSI 存储的服务器。

  • 服务器的系统时钟必须与池主服务器同步(例如,通过 NTP)。

  • 服务器不能是某个现有资源池的成员。

  • 服务器上不能有任何正运行或挂起的 VM,其 VM 中不能有任何正在执行的操作(例如关机或导出)。请先关闭服务器上的所有 VM,再将其添加到池中。

  • 不能为服务器配置任何共享存储。

  • 服务器不能有绑定的管理接口。请先重新配置管理接口并将其移动到物理 NIC 上,然后再将服务器添加到池中。服务器加入池后,可以再次重新配置管理接口。

  • 服务器与池中的服务器必须运行相同版本的 XenServer 软件,修补程序级别也必须相同。

  • 为服务器配置的补充包必须与池中已有的服务器相同。补充软件包用于将附加软件安装到 XenServer 控制域 dom0 中。为防止池中出现不一致的用户体验,必须在池中的所有服务器上安装修订版相同的相同补充包。

  • 服务器的 XenServer 许可证必须与池中已存在的服务器相同。加入池后,可以更改任意池成员的许可证。许可证级别最低的服务器决定了池中所有成员可以使用的功能。

资源池中的 XenServer 主机可以包括不同数量的物理网络接口和不同大小的本地存储库。实际上,由于通常很难实现多个服务器使用完全相同的 CPU,因此微小差异是允许的。如果希望您所处的环境允许在同一个资源池中包含配备了不同 CPU 的主机,可以使用 CLI 强制将这些主机加入池。有关强制执行加入操作的信息,请参阅主机和资源池

注意:

为池提供 NFS 或 iSCSI 共享存储的服务器必须具有静态 IP 地址或者支持 DNS 寻址。

同类池

同类资源池是具有相同 CPU 的服务器的聚合。加入同类资源池的服务器上的 CPU 必须与池中已有的服务器上的 CPU 具有相同的供应商、型号和功能。

异构池

使用 Intel (FlexMigration) 和 AMD (Extended Migration) CPU 中提供 CPU 屏蔽调配功能的技术可以创建异构池。通过这些功能,可以将 CPU 配置为看起来提供与实际不同的样式、型号或功能集。可以通过这些功能创建主机池,尽管这些池具有完全不同的 CPU,但仍能安全地支持实时迁移。

有关创建异构池的信息,请参阅主机和资源池