ADC

群集设置中的通信

添加到群集的 Citrix ADC 设备的接口以节点 ID 为前缀。它有助于识别接口所属的群集节点。因此,接口标识符 c/u,其中 c 是 Controller 编号,u 是单位编号,现在变成 n/c/u,其中 n 是节点 ID。例如,在下图中,节点 n1 的接口 1/2 表示为 0/1/2,节点 n2 的接口 1/1 表示为 1/1/1,节点 n3 的接口 1/4 表示为 2/1/4。

图 1. 群集中的接口命名约定

群集接口命名

  • 服务器通信- 群集通过群集节点和服务器端连接设备之间的物理连接与服务器进行通信。这些物理连接的逻辑分组称为服务器数据平面。
  • 客户端通信-群集通过群集节点和客户端连接设备之间的物理连接与客户端通信。这些物理连接的逻辑分组称为客户端数据平面。
  • 节点间通信-群集节点也可以相互通信。它们的通信方式取决于该节点是存在于同一网络上还是跨网络。
    • 同一网络中的群集节点通过使用群集背板相互通信。背板是一组接口,其中每个节点的一个接口连接到一个公共交换机(称为群集背板交换机)。节点间通信使用的背板的不同类型的流量包括:
      • 节点到节点消息传递 (NNM)
      • 引导式交通
      • 配置传播和同步
    • 群集的每个节点都使用特殊的 MAC 群集背板交换机地址通过背板与其他节点进行通信。群集特殊 MAC 的格式为:0x02 0x00 0x6F <cluster_id> <node_id> <reserved>),其中 cluster_id 是群集实例 ID,node_id 是添加到群集的 Citrix ADC 设备的节点 ID。

下图显示了 L2 群集和 L3 群集中的通信接口。

图 2. 群集通信接口-L2 群集

群集通信 L2

图 3. 群集通信接口-L3 群集

群集通信 L3

群集设置中的通信