在集群中搭建GSLB
请注意
从NetScaler 10.5 Build 52.11开始支持。
要在集群中设置GSLB,必须将不同的GSLB实体绑定到一个节点组。节点组必须有一个成员节点。
笔记
- 如果您已经配置了静态邻近GSLB方法,请确保所有集群节点上都存在静态邻近数据库。如果数据库文件在默认位置可用,则在默认情况下发生。但是,如果数据库文件在/var/netscaler/locdb/以外的目录中维护,则必须手动将该文件同步到所有集群节点。
- 的
显示gslb域
在集群设置中不支持命令。
通过CLI在集群中搭建GSLB。
登录集群IP地址,在命令提示符下执行如下操作:
配置不同的GSLB实体。信息,请参阅GSLB配置实体.
请注意
创建GSLB站点时,请指定集群IP地址和公共集群IP地址。仅当集群部署在NAT设备后时,需要配置公网集群IP地址。配置GSLB站点时,必须使用该站点的集群IP地址。这些参数是确保GSLB自动同步功能可用性所必需的。
添加gslb site
-publicIP -clip 创建集群节点组。
添加集群nodegroup
@ [-strict (YES | NO)] [-sticky (YES | NO)] [-state ] [-priority ] 请注意
如果需要为VPN用户建立基于GSLB的服务,则需要启用sticky选项。
将单个集群节点绑定到节点组。
绑定集群nodegroup
-node 将本端GSLB站点与节点组绑定。
绑定集群nodegroup
-gslbSite 请注意
确保本地GSLB站点的IP地址是条带的(在所有集群节点上可用)。
将ADNS(或ADNS- tcp)服务或DNS(或DNS- tcp)负载均衡虚拟服务器绑定到节点组。
绑定ADNS服务。
”“绑定集群节点组
服务类型 **绑定DNS负载均衡虚拟服务器:** ' ' ' bind cluster nodegroup
-vServer 将GSLB虚拟服务器与节点组绑定。
绑定集群nodegroup
-vServer [可选]如果需要基于VPN用户建立GSLB,需要将VPN虚拟服务器与GSLB节点组绑定。
绑定集群nodegroup
-vServer 验证配置。
显示gslb runningConfig < !——NeedCopy >
使用GUI在集群中搭建GSLB:
登录集群IP地址,在“Configuration”页签中执行如下操作:
配置GSLB实体。
导航到流量管理>执行所需的配置。
创建节点组并执行其他节点组相关配置。
导航到系统>集群>节点组执行所需的配置。
具体配置操作请参见CLI操作的说明。
在集群中支持GSLB父-子拓扑
从NetScaler 12.1 build 49开始。,集群支持GSLB父子拓扑。
有关父-子拓扑的更多信息,请参见使用MEP协议的父子拓扑部署.
通过CLI在集群中建立GSLB父子拓扑
父网站
进行如下配置:
创建集群节点组。
添加集群nodegroup
例子:
添加集群nodegroup parentng
将单个集群节点绑定到节点组。
绑定集群nodegroup
-node 例子:
绑定集群nodegroup parentng -node n2
将本端GSLB站点与节点组绑定。
绑定集群nodegroup
-gslbSite . b0 例子:
绑定集群nodegroup parentng -gslbSite site1
将ADNS(或ADNS- tcp)服务或DNS(或DNS- tcp)负载均衡虚拟服务器绑定到节点组。
绑定集群nodegroup
-service 例子:
bind cluster nodegroup parentng - service ADNS
将GSLB虚拟服务器与节点组绑定。
绑定集群nodegroup
-vServer . name> 例子:
绑定集群nodegroup parentng - vservice gslbvs1
儿童网站
进行如下配置:
创建集群节点组。
添加集群nodegroup
例子:
添加集群节点组子节点
将单个集群节点绑定到节点组。
绑定集群nodegroup
-node 例子:
绑定集群节点组子节点-node -n3
将本端GSLB站点与节点组绑定。
绑定集群nodegroup
-gslbSite . b0 例子:
bind cluster nodegroup childg -gslbSite site1
请注意
如果父站点和子站点要以基于度量的负载均衡方式交换聚合统计信息,必须在子站点上添加本地GSLB服务。基于指标的负载分担方式包括最小连接、最小带宽和最小报文数。
通过使用GUI在集群中设置GSLB父-子拓扑
配置GSLB实体。
导航到交通管理>GSLB执行所需的配置。
创建节点组
导航到系统>集群>节点组执行所需的配置。
在“节点组”界面,选择待绑定节点的节点组,单击编辑,并执行以下任务。您也可以在添加节点组时执行这些任务。
将节点绑定到节点组。
在预先设置,点击集群节点并执行以下任务:
- 在集群节点部分中,点击没有集群节点.
- 在选择集群节点,单击“>”,选择要绑定到节点组的节点。也可以添加集群节点。
将本端GSLB站点与节点组绑定。
在“高级设置”中,单击“GSLB站点”,执行以下任务:
- 在GSLB网站,单击“无GSLB站点”。
- 在选择GSLB站点,单击“>”,选择需要绑定到节点组的GSLB站点。也可以添加GSLB站点。
将GSLB虚拟服务器与节点组绑定。
在预先设置,点击虚拟服务器并执行以下任务:
- 在虚拟服务器窗格中,单击+。
- 在选择虚拟服务器,选择要绑定到节点组的服务器。
将ADNS(或ADNS- tcp)服务或DNS(或DNS- tcp)负载均衡虚拟服务器绑定到节点组。
在预先设置,点击服务并执行以下任务:
- 在服务部分中,点击没有服务.
- 在选择服务,选择需要绑定到节点组的服务。您也可以添加服务。
请注意
对于子站点,只需将集群节点和本地GSLB站点绑定到节点组。