多站点要求

Last published : Oct 21, 2026
您可以架构和配置包含多个站点的 XenMobile® 部署,以实现高可用性和灾难恢复。本文概述了 XenMobile 部署中使用的多站点高可用性和灾难恢复模型。

高可用性

  • 对于 XenMobile 群集节点,Citrix ADC 负责负载平衡。有关详细信息,请参阅配置群集。
  • XenMobile 服务器节点以主动/主动配置运行。
  • 随着容量需求的增加,更多 XenMobile Server 节点会添加到高可用性群集。一个节点最多可处理大约 8,500 个用户设备(有关详细信息,请参阅可伸缩性和性能)。
  • Citrix® 建议配置“n+1”个 XenMobile Server:每 8,500 个用户设备配置一个服务器,并额外配置一个服务器用于冗余。
  • Citrix 建议尽可能为所有 Citrix ADC 实例配置高可用性,以允许配置与第二个 Citrix ADC 同步。
  • 标准 Citrix ADC 高可用性对以主动/被动配置运行。
典型的 XenMobile 高可用性部署通常包括:
  • 两个 Citrix ADC 实例(VPX 或 MPX)。如果使用 Citrix ADC SDX 平台,则还必须考虑高可用性。
  • 两个或更多配置了相同数据库设置的 XenMobile Server。

灾难恢复

您可以配置 XenMobile 以在两个数据中心之间进行灾难恢复,其中一个数据中心处于活动状态,另一个数据中心处于被动状态。Citrix ADC 和全局服务器负载平衡 (GSLB) 用于创建主动/主动数据路径,从而使用户体验与主动/主动设置相同。
对于灾难恢复,XenMobile 部署包括:
  • 两个数据中心 - 每个数据中心包含一个或多个 Citrix ADC 实例、XenMobile 服务器和 SQL Server 数据库。
  • 一个 GSLB 服务器,用于将流量定向到数据中心。GSLB 服务器配置为处理 XenMobile 注册 URL 和 Citrix Gateway URL 到站点的流量。
  • 当您使用 Citrix ADC for XenMobile 向导配置 Citrix Gateway 时,默认情况下,GSLB 未启用以解析到 XenMobile 注册服务器的流量以及到 Citrix Gateway 的流量(在前往 MAM 负载平衡服务器的途中)。因此,需要更多步骤。有关准备和实施这些步骤的更多信息,请参阅灾难恢复。
  • Always On 可用性组的群集 SQL Server。
  • XenMobile 服务器和 SQL Server 之间的延迟必须小于 5 毫秒。
注意:
本手册中描述的灾难恢复方法仅为访问层提供自动化灾难恢复。在设备连接 XenMobile Server 之前,您必须在故障转移站点手动启动所有 XenMobile Server 节点和 SQL Server 数据库。