Citrix ADC

Web应用防火墙支持集群配置

注:

用于条纹和部分条纹配置的Citrix Web应用程序防火墙在Citrix ADC 11.0版本中被引入。

集群是作为单个系统配置和管理的一组Citrix ADC设备。集群中的每个设备称为一个节点。根据激活配置的节点数量,集群配置被称为条带配置、部分条带配置或斑点配置。所有配置都完全支持Web应用程序防火墙。

群集配置中支持条带化和部分条带化虚拟服务器的两个主要优点如下:

  1. 会话故障转移支持—分条和部分分条虚拟服务器配置支持会话故障转移。高级Web应用防火墙安全特性,如启动URL关闭和表单字段一致性检查、维护和使用事务处理期间的会话。在高可用性配置中,或在斑点集群配置中,当处理Web应用程序防火墙流量的节点失败时,所有会话信息将丢失,用户必须重新建立会话。在分条虚拟服务器配置中,用户会话跨多个节点复制。如果某个节点宕机,则运行该副本的节点将成为其所有者。会话信息的维护对用户没有任何可见的影响。
  2. 可伸缩性集群中的任何节点都可以处理流量。集群的多个节点可以处理条带化虚拟服务器提供的传入请求。这提高了Web App防火墙处理多个同时请求的能力,从而提高了总体性能。

可以部署安全检查和签名保护,而无需任何其他特定于群集的Web App防火墙配置。您可以在configuration coordinator(CCO)节点上执行常见的Web App防火墙配置,以便传播到所有节点。

注:

会话信息跨多个节点复制,但不会在条纹配置中的所有节点上进行复制。因此,故障转移支持容纳有限数量的同时故障。如果多个节点同时失败,则Web应用程序防火墙可能会在会话在另一个节点上复制之前发生故障时丢失会话信息。

集锦

  • Web App防火墙提供群集部署中的可扩展性,高吞吐量和会话故障转移支持。
  • 所有群集配置都支持所有Web App防火墙安全检查和签名保护。
  • 字符映射还不支持集群。学习引擎在学习规则中推荐字段类型,用于字段格式安全检查。
  • 统计数据和学到的规则从集群中的所有节点聚合。
  • 分布式哈希表(DHT)提供会话的缓存,并提供跨多个节点复制会话信息的能力。当请求到达虚拟服务器时,Citrix ADC设备在DHT中创建Web App Firewall会话,还可以从DHT检索会话信息。
  • 集群使用高级和高级许可证进行授权。该特性在标准许可中不可用。
Web应用防火墙支持集群配置