集成概述

XenServer-Nutanix 集成功能可为 Citrix 客户提供 Nutanix 的超融合基础结构 (HCI) 优势,例如线性可扩展性和更低的复杂度。此功能还允许 Nutanix 客户在 Nutanix HCI 平台上部署 XenServer。您可以将成熟、功能齐全且高度优化的 XenServer 集成到更广泛的 Citrix 堆栈。该堆栈包括 Citrix Virtual Apps and Desktops 和 MCS 与 PVS,以及应用程序磁盘。此外,Nutanix 客户还将受益于 XenServer 的独特卖点,例如:

  • 领先的虚拟化解决方案

  • 通过 Windows Update 自动交付 I/O 驱动程序

  • 支持容器

  • PVS 读取缓存

  • 使用直接检查 API 的高级维修检测

客户可以使用 Nutanix Prism Web 控制台配置存储和群集(池),以及监视 HCI 平台,包括 VM 存储。管理 XenServer 并执行 VM 生命周期操作可以通过使用 XenCenter 来完成。

注意:

  • XenServer-Nutanix 集成仅适用于 Nutanix 服务器,以及运行 Nutanix 堆栈的认证服务器。有关受支持的服务器的列表,请参阅硬件兼容性列表
  • 本指南作为辅助文档用于补充 XenServer on Nutanix Administration Guide(基于 Nutanix 的 Citrix Xenserver 管理指南)。
  • 每个 XenServer 版本均需要兼容的 Nutanix 版本才能启用 XenServer-Nutanix 集成功能。有关兼容版本的信息,请参阅 XenServer on Nutanix Administration Guide(基于 Nutanix 的 Citrix Xenserver 管理指南)。

兼容性要求和注意事项

由于 Nutanix 与 XenServer 紧密集成,以下 XenServer 功能不适用于 Nutanix HCI 部署:

  • Storage XenMotion - Storage XenMotion 支持将 VM 的存储从一个存储库 (SR) 移动到另一个存储库。但是,Nutanix 支持对整个群集的存储进行聚合。

  • 灾难恢复 (DR) - XenServer 中的 DR 功能基于在 Nutanix 部署中不适用的阵列级镜像。

  • WLB 电源管理 - 在 HCI 环境中,必须严格管理对任何软件的删除。此删除操作通过 Nutanix Prism UI 进行调配,因此不允许 Nutanix 部署使用 XenServer Workload Balancing (WLB) 中的电源管理功能。

  • SR - HCI 可授权自己的 SR,从而简化可供选择的 SR 类型。本地、NFS、iSCSI、硬件 HBA、SMB/CIFS 和软件 FCoE 不可用。但是,ISO 库受支持。

  • IntelliCache - XenServer 中的 IntelliCache 功能不适用,因为 Nutanix 存储已经可以确保数据局部性。

  • XenCenter自动更新 - 主机聚合的群集存储要求主机按特定的顺序重新启动。 使用XenCenter 安装工具向导时,自动更新选项不可用。而是选择从 Citrix 下载更新或新版本Citrix从磁盘中选择更新或补充包。 安装更新后,如果需要重新启动,请使用 Nutanix Prism 控制台触发滚动池重新启动。此过程可确保按正确的顺序重新启动。

此外,在 Nutanix 上使用 XenServer 时,以下限制也适用:

  • Nutanix 中“群集”的概念对应于 XenServer 中“池”的概念。此对应意味着每个群集的群集大小最多不超过 64 个主机。

  • 高可用仅允许一个主机出现故障 (假定群集中至少有三个主机)。此限制仅在 XenCenter 中强制执行。

  • 客户必须使用 OVS 作为网络后端。不支持 Linux 网桥。

  • 支持静止快照的 XenServer VSS 提供程序不适用,因为集成基于 Nutanix 本机快照格式。

配置

使用 Nutanix Prism Web 控制台可配置存储和群集基础结构,以及监视 HCI 平台,包括 VM 存储。管理 XenServer 并执行 VM 生命周期操作可以通过使用 XenCenter 来完成。

注意:

使用 Nutanix Prism 控制台可管理群集和池中的主机成员身份。在 XenServer 用户界面禁用 pool-join 和 pool-eject 选项。建议执行此操作是因为 XenServer 池中的主机必须与 Nutanix 群集中的主机匹配。

Nutanix 软件堆栈在每个主机上称为 Controller VM (CVM) 的特权 VM 中运行。与 XenServer 控制域 (dom0) 类似,CVM 域在主机的 Nutanix CVM 控制台选项卡上的 CLI 和 XenCenter 中可见。Controller VM 在 XenCenter 中未显示为 VM。

要修改分配给 Controller VM 的内存,请执行以下操作

根据您使用的 Nutanix 功能,可以选择修改分配给 Controller VM 的内存。在 Controller VM 上运行以下命令以修改内存分配:

xe vm-memory-limits-set uuid=<CVM UUID
static-min=10GiB dynamic-min=10GiB dynamic-max=10GiB
static-max=10GiB

注意:

重新启动主机以使更改生效。

集成概述