GSLB 方法

与仅使用已配置服务器的 IP 地址进行响应的传统 DNS 服务器不同,为 GSLB 配置的 Citrix ADC 设备将根据配置的 GSLB 方法确定的服务的 IP 地址进行响应。默认情况下,GSLB 虚拟服务器设置为最小连接方法。如果所有 GSLB 服务都关闭,则设备将使用所有已配置 GSLB 服务的 IP 地址进行响应。

GSLB 方法是 GSLB 虚拟服务器用于选择性能最佳的 GSLB 服务的算法。在 Web 地址中的主机名解析后,客户端将流量直接发送到已解析的服务 IP 地址。

Citrix ADC 设备提供以下 GSLB 方法:

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

要使 GSLB 方法与远程站点一起工作,必须启用 MEP,或者必须将显式监视器绑定到远程服务。如果禁用 MEP,则 RTT、最少连接、最少带宽、最少数据包和最少响应时间方法默认为循环。

静态邻近性和 RTT 负载平衡方法特定于 GSLB。

指定静态邻近度或动态 RTT 以外的 GSLB 方法

有关循环、最少连接、最少响应时间、最少带宽、最少数据包、源 IP 哈希或自定义加载方法的信息,请参阅负载平衡

使用 CLI 更改 GSLB 方法

在命令提示窗口中,键入:

set gslb vserver <name> -lbMethod GSLBMethod

示例:

set gslb vserver Vserver-GSLB-1 -lbMethod ROUNDROBIN

使用 GUI 更改 GSLB 方法

  1. 导航到 流量管理 > GSLB > 虚拟服务器
  2. 在详细信息窗格中,选择 GSLB 虚拟服务器,然后单击 打开
  3. 在“配置 GSLB 虚拟服务器”对话框中的“方法和持久性”选项卡上的“方法”下,从“选择方法”列表中选择一种方法。
  4. 击“确定”,然后验证您选择的方法是否显示在屏幕底部的“详细信息”下。