Citrix ADC

GSLB配置实体

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

  • GSLB网站
  • GSLB服务
  • GSLB虚拟服务器
  • 负载平衡或内容交换虚拟服务器
  • Adns服务
  • DNS贵宾

GSLB网站

典型的GSLB设置由数据中心组成,每个数据中心都有各种网络设备,这些设备可能是Citrix ADC设备,也可能不是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服务时,设备拥有adns服务IP地址并对其进行通告。收到adns服务发出的DNS请求后,设备会检查绑定到该域的GSLB虚拟服务器。如果GSLB虚拟服务器绑定到该域,则会向其查询发送DNS响应的最佳IP地址。

DNS贵宾

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

GSLB配置实体