XenCenter

池要求

资源池是一个由一个或多个服务器组成的同构或异构集合,最多可达 64 个。在创建池或将服务器加入现有池之前,请确保池中的所有服务器都满足以下要求。

硬件要求

XenServer® 资源池中的所有服务器必须具有广泛兼容的 CPU,即:

  • CPU 供应商(Intel、AMD)在所有服务器的所有 CPU 上必须相同。
  • 所有 CPU 都必须启用虚拟化。

其他要求

除了硬件先决条件之外,服务器加入池还有其他几个先决条件:

  • 它必须具有一致的 IP 地址(服务器上的静态 IP 地址或静态 DHCP 租约)。此要求也适用于提供共享 NFS 或 iSCSI 存储的服务器。
  • 其系统时钟必须与池协调器同步(例如,通过 NTP)。
  • 它必须与池位于同一数据中心,或位于满足 近距离定义 的数据中心,并通过低延迟(往返时间小于 5 毫秒)、高带宽(至少 10Gbps)网络连接。
  • 它不能是现有资源池的成员。
  • 它不能有任何正在运行或已暂停的 VM,或其 VM 上有任何正在进行的活动操作。在服务器加入池之前,所有 VM 都必须关闭。
  • 它不能已配置任何共享存储。
  • 它不能具有绑定管理接口。在加入池之前,重新配置加入服务器的管理接口并将其移回物理 NIC。服务器成功加入池后,您可以重新配置它。有关详细信息,请参阅 配置 IP 地址
  • 它必须运行与池中现有服务器相同版本、相同更新级别的 XenServer 软件。如果不是这种情况,XenCenter® 会尝试将加入的服务器与池协调器同步,并应用一组匹配的更新。
  • 它必须配置与池中现有服务器相同的补充包。补充包用于将附加软件安装到 dom0 (XenServer 控制域) 中。为防止池中用户体验不一致,请确保在池中的所有服务器上安装相同修订版本的补充包。
  • 它必须具有与池中现有服务器相同的 XenServer 许可证。加入池后,您可以更改任何池成员的许可证。许可证级别最低的服务器决定了池中所有成员可用的功能。有关许可的更多信息,请参阅关于 XenServer 许可

同构池

同构资源池是具有相同 CPU 的服务器集合。除了前面章节中的要求外,加入同构池的服务器必须具有与池中现有服务器相同的 CPU。如果 CPU 具有相同的供应商、型号和功能,则认为它们是相同的。

异构池

XenServer 允许通过将不同的主机硬件加入资源池(称为异构资源池)来随时间扩展部署。异构资源池通过应用 Intel (FlexMigration) 和 AMD (Extended Migration) CPU 中的技术实现,这些技术提供 CPU“掩码”或“级别调整”。这些功能允许将 CPU 配置为显示为提供与实际不同的品牌、型号或功能。此功能使您能够创建具有不同 CPU 的主机池,但仍能安全地支持实时迁移。加入异构池的服务器必须满足以下要求:

  • 加入池的服务器的 CPU 必须与池中现有服务器的 CPU 属于同一供应商(AMD、Intel)。但是,CPU 的特定类型(系列、型号和步进号)不要求相同。
  • 加入池的服务器的 CPU 必须支持 Intel FlexMigration 或 AMD Enhanced Migration。

XenServer 简化了对异构池的支持。您可以将服务器添加到现有资源池,无论底层 CPU 类型如何,只要 CPU 来自同一供应商系列即可。池功能集每次都会动态计算:

  • 新服务器加入池
  • 池成员离开池
  • 池成员在重启后重新连接

池功能集的任何更改都不会影响当前在池中运行的 VM。正在运行的 VM 会继续使用启动时应用的功能集。此功能集在启动时固定,并在迁移、暂停和恢复操作中保持不变。如果当功能较弱的服务器加入池时池级别下降,则正在运行的 VM 可以迁移到池中的任何服务器,但新添加的服务器除外。当您将 VM 移动或迁移到池内或跨池的不同服务器时,XenServer 会将 VM 功能集与目标服务器的功能集进行比较。如果发现功能集兼容,则允许 VM 迁移。此功能使 VM 能够在池内和跨池自由移动,无论 VM 使用的 CPU 功能如何。如果您使用工作负载平衡来选择迁移 VM 的最佳目标服务器,则不建议使用功能集不兼容的服务器作为目标服务器。

注意:

要更新正在运行的虚拟机以使用池的新功能集,请关闭虚拟机并重新启动它。重新启动虚拟机(例如,通过在 XenCenter 中单击重新启动)不会导致虚拟机更新其功能集。

共享池存储

尽管这不是创建资源池的严格要求,但池的优势仅在池具有一个或多个共享存储库 (SR) 时才可用。这些优势包括在最合适的服务器上运行虚拟机以及在服务器之间迁移虚拟机。

我们建议您在共享存储可用之前不要尝试创建池。添加共享存储后,您可以通过复制的方式,将磁盘位于本地存储中的任何现有虚拟机快速移动到共享存储中。

当具有共享 SR 的服务器成为池协调器时,此 SR 将成为池的共享 SR。如果新的池协调器没有任何共享存储,则必须为池创建一个新的共享 SR:请参阅创建新 SR

相关文档

XenServer 当前版本

池要求