Citrix ADC

高可用性

两个Citrix ADC设备的高可用性(HA)部署可以在任何事务中提供不间断的操作。将一个设备配置为主节点,另一个设备配置为辅助节点,主节点接受连接并管理服务器,而辅助节点监视主要节点。如果由于任何原因,主节点无法接受连接,则由辅助节点接管。

辅助节点通过发送定期消息(通常称为心跳消息或运行状况检查)来监视主节点,以确定主节点是否正在接受连接。如果健康检查失败,备用节点会在指定的时间内重试连接,然后确定主节点不能正常工作。然后,辅助节点接管主节点(这个过程称为故障转移)。

在故障转移之后,所有客户端都必须重新建立到托管服务器的连接,但是会话持久性规则将保持在故障转移之前的状态。

启用Web服务器日志持久性后,不会因为故障转移而丢失日志数据。要启用日志持久性,日志服务器配置必须在log.conf文件中包含两个系统的条目。

如下图所示为HA对的组网配置。

图1所示。高可用性配置中的Citrix ADC设备

局部的图片

要配置HA,您可能希望首先创建一个基本设置,两个节点位于同一子网中。然后,可以自定义节点通信运行状况检查信息的间隔、节点维护同步的过程,以及命令从主服务器传播到辅助服务器的过程。您可以配置故障安全模式来防止两个节点都不是主节点的情况。如果您的环境包括不接受Citrix ADC免费ARP消息的设备,则应该配置虚拟MAC地址。当您准备好进行更复杂的配置时,您可以在不同的子网中配置HA节点。

为了提高HA设置的可靠性,您可以配置路由监视器并创建冗余链路。在某些情况下,例如在进行故障排除或执行维护任务时,您可能希望强制一个节点进行故障转移(将主状态分配给另一个节点),或者可能希望强制辅助节点保持辅助状态或主节点保持为主状态。

高可用性