Citrix Hypervisor

系统要求

Citrix Hypervisor 至少需要两台单独的 x86 物理计算机:一台作为 Citrix Hypervisor 服务器,另一台运行 XenCenter 应用程序或 Citrix Hypervisor 命令行接口 (CLI)。Citrix Hypervisor 服务器计算机完全专用于运行 Citrix Hypervisor 和托管 VM 的任务,而不用于运行其他应用程序。

警告:

Citrix Hypervisor 仅支持我们提供的直接安装在主机的控制域中的驱动程序和补充包。不支持第三方 Web 站点提供的驱动程序,包括与我们提供的驱动程序同名或同版本号的驱动程序。

支持以下例外情况:

  • 作为补充包提供并由我们明确认可的软件。

  • NVIDIA 为启用 vGPU 支持而提供的驱动程序。有关详细信息,请参阅 NVIDIA vGPU

    Other drivers provided by NVIDIA, for example, the Mellanox drivers, are not supported with Citrix Hypervisor unless distributed by us.

要运行 XenCenter,请使用满足硬件要求的任何通用 Windows 系统。此 Windows 系统可用于运行其他应用程序。

在此系统中安装 XenCenter 时,还将安装 Citrix Hypervisor CLI。可以在任何基于 RPM 的 Linux 发行版上安装独立的远程 Citrix Hypervisor CLI。有关详细信息,请参阅命令行界面

Citrix Hypervisor 服务器系统要求

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

下节介绍建议的 Citrix Hypervisor 硬件规范。

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

Citrix Hypervisor 可以使用:

  • 多达 6 TB 的 RAM

  • 多达 16 个物理 NIC

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

    注意:

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

Citrix Hypervisor 服务器的系统要求包括:

CPU

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

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

注意:

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

要支持运行受支持的半虚拟化 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 的配置因存储类型而异。有关详细信息,请参阅供应商文档。

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

备注:

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

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

XenCenter 系统要求

XenCenter 具有以下系统要求:

  • 操作系统:
    • Windows 10
    • Windows 8.1
    • Windows Server 2012 R2
    • Windows Server 2012
    • 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 与 Citrix Hypervisor 的所有受支持版本均兼容。

支持的来宾操作系统

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

池要求

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

硬件要求

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

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

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

其他要求

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

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

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

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

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

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

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

  • 该池必须与池中已存在的服务器一样在相同的修补程序级别运行相同版本的 Citrix Hypervisor。

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

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

资源池中的 Citrix Hypervisor 服务器可能包含不同数量的物理网络接口和不同大小的本地存储库。

注意:

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

同类池

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

异构池

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

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

系统要求