本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
概述
地址池是GTM对应用服务的地址进行管理的功能。一个地址池,代表一组提供相同应用服务,即具备相同运营商或地区属性的IP地址或域名地址。一个GTM实例,可以配置多个地址池,便于实现不同地区的用户访问不同的地址池,并达到就近接入的效果。同时当地址池所属地址池集合整体不可用时,可以做故障切换。
配置参数说明
基础配置
地址池名称
配置便于记忆和识别的地址池名称,可以填写中文、英文等便于您识别记忆的名称,例如:“test”。在访问策略中,用户访问的地址池也是依赖地址池名称来区别标识。
服务可用状态:地址池的服务可用状态,分为 可用 和 不可用 。
可用:地址池 启用 且健康状态为 正常 ,地址池的服务可用状态为 可用 。
不可用:地址池 禁用 或健康状态为 异常 ,地址池的服务可用状态为 不可用 。
地址池服务可用状态判定优先级如下表所示:
启用状态
健康状态
服务可用状态
启用
正常或警告
可用
启用
异常
不可用
禁用
正常、警告或异常
不可用
说明地址池健康状态:
正常:地址池引用的所有地址全部可用,该地址池健康状态为“正常”。
警告:地址池引用的所有地址部分不可用,但不可用地址数量未超过设定的地址池健康状态判定条件,该地址池健康状态为“警告”。警告状态下,地址池中可用的地址正常解析,不可用的地址停止解析。
异常:地址池引用的所有地址中,不可用的地址数量已超过设定的地址池健康状态判定条件,该地址池健康状态为“异常”,异常地址池停止解析。
地址池类型
地址类型支持IP地址和域名,其中IP地址支持IPv4、IPv6。
地址池健康状态判定条件
用来判断地址池是否可用的指标,当地址池中的可用地址数量低于该数值时,则判定该地址池不可用。
启用状态
默认启用,如果设置为 禁用 状态后,GTM不会返回该地址池中的地址。
备注
配置的备注信息,方便后续对地址池的区分和记忆。
地址负载均衡策略配置
地址之间的负载均衡策略分为轮询、顺序、权重、来源 就近。
轮询:对于任何来源的解析请求,返回地址池所有地址。并且每次对于所有地址进行轮转排序。例如:
第1次:IP1,IP2,IP3
第2次:IP3,IP1,IP2
第3次:IP2,IP3,IP1
第4次:IP1,IP2,IP3
当终端获取多个IP地址时,访问终端会根据优选机制选择其中一个IP进行访问,例如选择最佳路由或者排在首位的IP。
顺序:对于任何来源的解析请求,返回顺序号较小的地址(顺序号标识地址返回的优先级,越小优先级越高)。若顺序号较小的地址不可用时,返回下一个序号较小的地址。顺序模式下,前序资源异常恢复服务模式分为 抢占模式 和 非抢占模式。
抢占模式:前序资源恢复,优先使用顺序号较小的资源;
非抢占模式:前序资源恢复,仍然使用当前资源;
例如:IP1的顺序号为1,IP2的顺序号为2,IP3的顺序号为3。
抢占模式下:
若IP1可用,始终返回IP1;
若IP1异常,返回IP2;若IP1和IP2均异常,返回IP3;若IP1和IP2均恢复可用状态,则返回IP1。
非抢占模式下:
若IP1可用,始终返回IP1;
若IP1异常,返回IP2,;若IP1和IP2均异常,返回IP3;若IP1和IP2均恢复可用状态,仍然返回IP3。
警告若您进行容灾的数据中心之间的数据是单向同步机制,建议选择 非抢占模式 。因为正常状态下,GTM均返回IP1;当IP1异常时,GTM会返回IP2。但是在用户访问IP2这段时间内,新产生的数据无法及时同步至IP1。此时如果选择 抢占模式,当IP1恢复时,会继续返回IP1,这样可能会导致业务异常。
权重:支持对每个地址设置不同的权重值,实现解析查询按照权重比例返回地址。适用于新/旧数据中心之间的切流场景。
说明权重值允许设置1-100之间的整数,包括1和100。
重要如果您在测试过程中,发现偶尔会出现DNS解析结果和权重配置不符的现象,这属于一种正常现象。因为权重是一个粗粒度的解析流量调度方式,它针对的是Localdns的请求,而Localdns在TTL时间内是只会向权威DNS(云解析DNS)请求一次。
例如您的域名被上海和北京两个地区的用户访问,假设上海用户使用的是localdnsA,北京用户使用的是localdnsB。当localdnsA和localdnsB向GTM发起查询请求的时候,GTM会按照用户配置的权重策略返回,但是在TTL时间内,使用相同localdns下的所有用户获取到的都是同一个解析结果。
来源就近:即智能解析功能,GTM可以根据不同的解析请求来源返回不同的IP地址,实现用户就近访问的效果。
请求来源:是指解析请求的来源,GTM是根据终端所用LocalDNS的出口IP进行调度。若LocalDNS支持ECS (edns-client-subnet),也可以根据访问终端的IP进行智能调度。
设置方法
基础配置
登录云解析DNS控制台。
左侧导航栏点击全局流量管理,再单击 全局流量管理3.0 页签。
单击 地址池配置 页签,然后单击 创建地址池 按钮。
在 创建地址池 页面,单击地址池图标并选择 基础配置 。
在 地址池基础配置 弹框中完成各项参数的配置后单击 提交配置 。
地址池中添加地址
在地址池基础配置完成后,在 地址池 页面,单击地址池图标并选中 选择已有地址池 按钮。
说明若您此时还未配置地址,可以单击 添加新地址 进行配置。具体请参考地址配置。
完成服务地址的添加后,单击 提交配置 按钮。
地址间负载均衡策略配置
地址间的负载均衡策略默认为 轮询 模式,本文以 顺序(抢占模式)为例。
在地址池中添加完地址后,在 地址池 页面,单击 轮询 按钮,然后再单击 配置负载均衡策略 。
在 地址间负载均衡策略配置 页面,负载均衡策略选择 顺序 ,前序资源异常恢复服务模式选择 抢占模式 。最后单击 提交配置 。
然后在 地址池 页面,单击地址的 顺序号 并选择 顺序号调整 。通过上下拖拽目标地址可实现顺序号的调整,最后单击 提交配置 。
若配置视图页面存在状态颜色为灰色的地址,可以单击对应地址并选择 取消引用当前地址 ,从而将该地址从地址池中移除。但该地址并不会从地址列表中删除。