Citrix ADC

主动-主动站点部署

主动-主动站点由多个活动数据中心组成。客户端请求在活动数据中心之间进行负载均衡。当您需要在分布式环境中全局分配流量时,可以使用此部署类型。

主动-主动部署中的所有站点都处于活动状态,并且特定应用程序/域的所有服务都绑定到同一 GSLB虚拟服务器。站点通过衡量指标交换协议 (MEP) 交换衡量指标。站点之间交换的站点指标包括每个负载平衡和内容交换虚拟服务器的状态、当前连接数、当前数据包速率和当前带宽使用情况。Citrix ADC 设备需要此信息才能在站点之间执行负载平衡。

主动-主动部署最多可包含 32 个 GSLB 站点,因为 MEP 无法同步超过 32 个站点。未在此部署类型中配置备份站点。

Citrix ADC 设备将客户端请求发送到相应的 GSLB 站点,该站点由 GSLB 配置中指定的 GSLB 方法确定。

对于主动-主动部署,您可以配置以下 GSLB 方法。

  • 轮询机制
  • 最小连接
  • 最短响应时间
  • 最小带宽
  • 最少数据包
  • 源 IP 哈希
  • 自定义负载
  • 往返时间 (RTT)
  • 静态近距离

注意:

  • 如果禁用 MEP,则以下算法方法默认为循环。
    • RTT
    • 最小连接
    • 最小带宽
    • 最少数据包
    • 最短响应时间
  • 在静态邻近 GLSB 方法中,设备将请求发送到最符合邻近性条件的站点的 IP 地址。
  • 在往返时间方法中,动态往返时间 (RTT) 值是选择性能最佳站点的 IP 地址。RTT 是客户端的本地 DNS 服务器和数据资源之间网络延迟的度量。

GSLB 主动-主动数据中心拓扑

在该图中,站点 1 和站点 2 是活动的 GLSB 站点。

本地化后的图片

当客户端发送 DNS 请求时,它将登录在其中一个活动站点中。

如果站点 1 收到客户端请求,则站点 1 中的 GSLB 虚拟服务器会选择负载平衡或内容交换虚拟服务器,并将虚拟服务器的 IP 地址发送到 DNS 服务器,后者将其发送到客户端。然后,客户端将请求重新发送到新 IP 地址的新虚拟服务器。

由于两个站点都处于活动状态,因此 GSLB 算法在根据配置的 GSLB 方法进行选择时评估这两个站点的服务。

主动-主动站点部署