配置 GSLB 的接近性

将 GSLB 配置为邻近性时,客户端请求将转发到最近的数据中心。基于接近点的 GSLB 方法的主要优点是选择最近的可用数据中心,从而缩短响应时间。这种部署对于需要快速访问大量数据的应用程序至关重要。

您可以根据往返时间 (RTT)、静态邻近性或两者的组合配置 GSLB 的邻近性。

配置动态往返时间 (RTT) 方法

动态往返时间 (RTT) 是客户端的本地 DNS 服务器和数据资源之间网络中的时间或延迟的度量。要测量动态 RTT,Citrix ADC 设备会探测客户端的本地 DNS 服务器并收集 RTT 指标信息。然后,设备使用此指标作出负载平衡决策。全局服务器负载平衡监视网络的实时状态,并动态地将客户端请求引导到具有最低 RTT 值的数据中心

若要配置 GSLB 与动态方法的接近性,必须首先配置基本 GSLB 设置,然后配置动态 RTT。

首先创建两个 GSLB 站点,本地和远程。然后,对于本地站点,创建 GSLB 虚拟服务器和 GSLB 服务并将服务绑定到虚拟服务器。然后创建 ADNS 服务并将要为其配置 GSLB 的域绑定到本地站点上的 GSLB 虚拟服务器。最后,使用与 GSLB 服务相同的虚拟服务器 IP 地址创建负载平衡虚拟服务器。

有关如何配置基本 GSLB 设置的详细信息,请参阅 单独配置 GSLB 实体

配置了基本的 GSLB 设置后,请配置动态 RTT 方法。

有关如何将 GSLB 虚拟服务器配置为使用动态 RTT 方法进行负载平衡的详细信息,请参阅配置动态 RTT

配置静态邻近性

GSLB 的静态邻近方法使用基于 IP 地址的静态邻近数据库来确定客户端的本地 DNS 服务器与 GSLB 站点之间的邻近性。Citrix ADC 设备会使用最符合邻近性条件的站点的 IP 地址进行响应。

如果位于不同地理位置的两个或多个 GSLB 站点提供相同的内容,Citrix ADC 设备将维护 IP 地址范围的数据库,并使用该数据库来决定将传入客户端请求引导到的 GSLB 站点。

若要将 GSLB 配置为具有静态邻近性的接近性,必须首先配置基本 GSLB 设置,然后配置静态邻近性。

首先创建两个 GSLB 站点,本地和远程。然后,对于本地站点,创建 GSLB 虚拟服务器和 GSLB 服务并将服务绑定到虚拟服务器。然后创建 ADNS 服务并将要为其配置 GSLB 的域绑定到本地站点上的 GSLB 虚拟服务器。最后,使用与 GSLB 服务相同的虚拟服务器 IP 地址创建负载平衡虚拟服务器。

有关如何配置基本 GSLB 设置的详细信息,请参阅 单独配置 GSLB 实体

配置了基本的 GSLB 设置后,请配置静态邻近性。

有关如何将 GSLB 虚拟服务器配置为使用静态邻近进行负载平衡的详细信息,请参阅配置静态邻近性

配置静态邻近性和动态 RTT

您可以将 GSLB 虚拟服务器配置为在某些客户端来自内部网络(如分支机构)时使用静态邻近性和动态 RTT 的组合。您可以配置 GSLB,以便将来自分支机构或任何其他内部网络的客户端定向到在地理上靠近客户端网络的特定 GSLB 站点。对于所有其他请求,您可以使用动态 RTT。

首先创建两个 GSLB 站点,本地和远程。然后,对于本地站点,创建 GSLB 虚拟服务器和 GSLB 服务并将服务绑定到虚拟服务器。然后创建 ADNS 服务并将要为其配置 GSLB 的域绑定到本地站点上的 GSLB 虚拟服务器。最后,使用与 GSLB 服务相同的虚拟服务器 IP 地址创建负载平衡虚拟服务器。

有关如何配置基本 GSLB 设置的详细信息,请参阅 单独配置 GSLB 实体

配置基本 GSLB 设置后,请将 GSLB 虚拟服务器配置为对源自内部网络的所有流量使用静态邻近,然后对所有其他流量使用动态 RTT。

有关如何配置静态邻近性的详细信息,请参阅配置静态邻近性,有关如何配置动态 RTT 的详细信息,请参阅配置动态 RTT