Citrix ADC

跨群集节点分配流量

创建 Citrix ADC 群集并执行所需配置后,必须在客户端数据层面(用于客户端流量)或服务器数据层面(用于服务器流量)上部署相等成本多路径 (ECMP) 或群集链路聚合 (LA)。这些机制在群集节点之间分配外部流量。

基于策略的背板转向

基于策略的背板转向 (PBS) 是群集部署中的一种机制,它根据为流定义的哈希方法来引导群集节点之间的流量。流程由类似于访问控制列表 (ACL) 的 L2 和 L3 参数组合定义。

PBS 支持 IPv4 和 IPv6 流量。在 IPv6 部署的情况下,指导功能由一个额外的选项支持[dfdprefix <positive_integer>]。这样可以灵活地为相同的 IP 前缀选择相同的流处理器。前缀选项仅支持源 IP 或目标 IP 哈希方法。

注意

如果不使用 PBS 机制来引导流量,则通过默认方法引导流量。

为了支持此功能,在现有 ACL 命令中引入了新的属性。

要配置新 ACL 属性,请在 Citrix ADC 命令提示符处键入以下命令:

IPv4 的 CLI 命令

  • add ns acl <aclname> <aclaction> [-type (classic | dfd)] [-dfdhash <dfdhash>]
  • set ns acl <aclname> <aclaction> [-dfdhash <dfdhash>
  • show ns acl [<aclname>][-type (classic | DFD)]
  • apply ns acls [-type (classic | DFD)]
  • clear ns acls [-type (classic | DFD)]
  • renumber ns acls [-type (classic | DFD)]

用于 IPv6 的 CLI 命令

  • add ns acl6 <acl6name> <acl6action> [-type (classic | dfd)][-dfdhash <dfdhash>][-dfdprefix <positive_interger>]
  • set ns acl6 <acl6name> <acl6action> [-dfdhash <dfdhash>][-dfdprefix <positive_interger>]
  • show ns acl6 [<acl6name>][-type (classic | DFD)]
  • apply ns acls6 [-type (classic | DFD)]
  • clear ns acls6 [-type (classic | DFD)]
  • renumber ns acls6 [-type (classic | DFD)]

以下是您可以指定用于将数据包引导到流处理器的不同类型的哈希方法:

  • SIP-SPORT-DIP-DPORT
  • SIP
  • DIP
  • SIP-DIP
  • SIP-SPORT

跨群集节点分配流量