考虑 XenServer:混合硬件配置?

考虑 XenServer:混合硬件配置?

我正在就使用 XenServer 进行内部讨论,希望从“更了解情况的人”那里获得一些信息。

具体来说:VMWare 指出,在构建 VMotion / HA 设置时混合使用不同配置的硬件并不是一个好主意。此建议是否适用于 XenServer 及其等效产品(“XenMotion”)?

答案1

您需要“广泛兼容的硬件”来创建 XenServer 池。根据文档(见下文),主要关注的是 CPU。我找不到有关磁盘、网络等的任何书面详细信息,尽管根据我自己的经验,如果您确实拥有相同的硬件,尤其是 NIC,它将使您的生活变得轻松得多。

一个池可以包含最多 16 台服务器,这些服务器运行相同版本的 XenServer 软件,补丁级别相同,并且硬件广泛兼容 - 有关硬件和配置先决条件的详细信息,请参阅池要求。

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

  • 所有服务器上的所有 CPU 的 CPU 供应商(Intel、AMD)必须相同。特别是 AMD-V 和 Intel VT CPU 不能混合使用。
  • 所有 CPU 必须具有相同的功能集。为了允许具有不同 CPU 的服务器成为同一池的成员,可以使用 CPU 屏蔽来隐藏不兼容的功能。
  • 要运行 HVM(Windows)虚拟机,所有 CPU 都必须启用虚拟化。

http://support.citrix.com/proddocs/topic/xencenter-61/xs-xc-pools-requirements.html http://support.citrix.com/proddocs/topic/xencenter-61/xs-xc-pools-about.html

答案2

根据我自己的经验,我发现唯一真正重要且实际上需要与 XenServer 保持一致的是物理 NIC 配置。例如,确保在将要放入集群的所有服务器上安装相同数量的 NIC。

其他因素(例如 CPU 等)不会对其造成太大影响,除非您要为 VIM 配置 8 个 CPU,而只有少数主机具有该容量。我发现,如果我将其保持在最多 4 个,那么就没问题了。

但回想起来,我只需要保持物理 NIC 配置不变。

相关内容