GSLB 配置实体

GSLB 配置由配置中的每个设备上的一组 GSLB 实体组成。这些实体包括:

  • GSLB 网站
  • GSLB 服务
  • GSLB 虚拟服务器
  • 负载平衡或内容交换虚拟服务器
  • ADNS 服务
  • DNS VIP

GSLB 网站

典型的 GSLB 设置由数据中心组成,每个数据中心都有各种网络设备,这些设备可能是也可能不是 Citrix ADC 设备。这些数据中心被称为 GSLB 站点。每个 GSLB 站点都由该站点本地的 Citrix ADC 设备管理。其中每个设备都将其自己的站点视为本地站点,而由其他设备管理的所有其他站点视为远程站点。

如果管理站点的设备是该数据中心中唯一的 Citrix ADC 设备,则该设备上托管的 GSLB 站点将充当簿记占位符,用于审核目的,因为无法收集任何指标。通常情况下,如果设备仅用于 GSLB,数据中心中的其他产品用于负载平衡或内容切换,则会发生这种情况。

GSLB 网站之间的关系

站点概念是 Citrix ADC GSLB 实现的核心。除非另有规定,否则站点彼此之间形成对等关系。此关系首先用于交换运行状况信息,然后用于分配由所选算法确定的负载。然而,在许多情况下,不希望在所有 GSLB 站点之间建立同等关系。没有全同行实施的原因可能是;

  • 清楚地分开 GSLB 网站。例如,将参与解析 DNS 查询的站点与流量管理站点分开。
  • 减少指标交换协议 (MEP) 流量,随着对等站点数量的增加而呈指数增加。

这些目标可以通过使用父和子 GSLB 站点来实现。

GSLB 服务

GSLB 服务通常是负载平衡或内容交换虚拟服务器的表示,尽管它可以代表任何类型的虚拟服务器。GSLB 服务标识虚拟服务器的 IP 地址、端口号和服务类型。GSLB 服务绑定到管理 GSLB 站点的 Citrix ADC 设备上的 GSLB 虚拟服务器。绑定到同一数据中心中的 GSLB 虚拟服务器的 GSLB 服务是 GSLB 虚拟服务器的本地服务。绑定到不同数据中心中的 GSLB 虚拟服务器的 GSLB 服务是远程从该 GSLB 虚拟服务器。

注意

站点和服务本身是相互联系的,以表明两者之间的相近性。也就是说,所有服务必须属于某个站点,并假定为与 GSLB 站点所在的位置相同。同样,服务和虚拟服务器也是链接的,以便逻辑链接到可用的资源。

GSLB 虚拟服务器

GSLB 虚拟服务器具有一个或多个 GSLB 服务绑定到它,并且负载平衡这些服务之间的流量。它评估已配置的 GSLB 方法(算法),以选择要向其发送客户端请求的适当服务。由于 GSLB 服务可以表示本地服务器或远程服务器,因此为请求选择最佳 GSLB 服务具有选择应为客户端请求服务的数据中心的效果。

配置了全局服务器负载平衡的域必须绑定到 GSLB 虚拟服务器,因为绑定到虚拟服务器的一个或多个服务将满足针对该域发出的请求。

与 Citrix ADC 设备上配置的其他虚拟服务器不同,GSLB 虚拟服务器没有自己的虚拟 IP 地址 (VIP)。

负载平衡或内容交换虚拟服务器

负载平衡或内容交换虚拟服务器表示本地网络上的一个或多个物理服务器。客户端将其请求发送到负载平衡或内容交换虚拟服务器的虚拟 IP (VIP) 地址,虚拟服务器将在物理服务器之间平衡负载。GSLB 虚拟服务器选择表示本地或远程负载平衡或内容交换虚拟服务器的 GSLB 服务后,客户端将请求发送到该虚拟服务器的 VIP 地址。

有关负载平衡或内容切换虚拟服务器和服务的更多信息,请参阅负载平衡内容交换

ADNS 服务

ADNS 服务是一种特殊类型的服务,仅响应 Citrix ADC 设备具有权威性的域的 DNS 请求。配置 ADNS 服务后,设备拥有该 IP 地址并公布该 IP 地址。接收 ADNS 服务的 DNS 请求后,设备会检查绑定到该域的 GSLB 虚拟服务器。如果 GSLB 虚拟服务器绑定到域,则会查询要向其发送 DNS 响应的最佳 IP 地址。

DNS VIP

DNS 虚拟 IP 是一个虚拟 IP (VIP) 地址,表示 Citrix ADC 设备上的负载平衡 DNS 虚拟服务器。对 Citrix ADC 设备具有权威性的域的 DNS 请求可以发送到 DNS VIP。