GTM全局流量调度
全局流量管理(Global Traffic Manager),简称GTM,结合监控探测和权威DNS智能解析功能,实现全局流量调度,包括用户就近访问、故障切换,从而实现应用服务的异地容灾、多IP多活等,提升站点的可用性。
分布式监控
GTM实现了分布式网络监控功能,用户可以根据自身需求选择监测节点,并通过ping、tcp、http、https协议对应用服务进行拨测监控,以便及时发现和解决应用服务的故障问题,从而提高应用的可用性和稳定性。
权威DNS
GTM调度决策之后,将配置下发到权威DNS,在权威DNS上执行调度结果。权威DNS根据调度结果及来访IP的地理归属,响应记录,从而实现智能解析及故障切换。一般故障切换下发到权威DNS生效是在秒级,但是真正在客户端生效受公网TTL的影响。
CNAME记录
CNAME (Canonical Name ),即别名。用于把一个域名解析到另一个域名,当DNS系统在查询CNAME左面的名称的时候,都会转向CNAME右面的名称再进行查询,一直追踪到最后的PTR或A名称,成功查询后才会做出回应,否则失败。例如,您有一台服务器,使用docs.ctdns.cn访问,您又希望通过documents.ctdns.cn也能访问到该服务器,那么就需要在您的DNS解析服务商添加一条CNAME记录,将documents.ctdns.cn指向docs.ctdns.cn,添加该条CNAME记录后,所有访问documents.ctdns.cn的请求都会被转到docs.ctdns.cn所在IP地址,获得相同的内容。
GTM域名
接入天翼云GTM时,在天翼云GTM控制台添加完负载均衡的域名后,您会得到一个天翼云GTM给您分配的CNAME域名,您需要在您的DNS解析服务商添加CNAME记录,将自己的加速域名指向这个CNAME域名,这样该域名所有的请求才会都转向天翼云GTM权威DNS,达到负载均衡自动切换的效果。
地址池
客户可以根据自己的需求定义多个地址池,每个地址池由一系列可以提供相同服务的IP组成的,用于同时提供给用户访问。如果选择主备切换策略,则需要有主地址池和备地址池,当主地址池的IP故障了,从备地址池选择IP进行服务。
主地址池
GTM中一个策略可以配置多个地址池,当不同区域的用户访问时,就近挑选该线路的地址池IP进行响应,提高响应速度。域名的策略默认都是走主地址池;如果选择主备切换策略,则需要有主地址池和备地址池,当主地址池的IP故障了且主地址池剩余可用IP个数小于响应的IP个数,则GTM将自动从备地址池挑选相应个数的正常IP进行服务。
备地址池
每个GTM策略可以配置备用地址池,当主地址池中的IP可用数量不足时,可以从备地址池中挑选相应个数的正常资源进行替换,达到故障自动切换的效果。
智能解析
GTM-权威DNS智能解析,包括两种方式:(1)支持自定义线路:可以支持最细粒度运营商-省份的线路,并可以自定义合并多个最细粒度的线路,例如电信-华南线路。当用户访问时,根据来访IP的归属线路及该域名在归属线路上的地址池IP,响应该地址池里的IP。(2)支持选择最优路径:可以根据来访IP的归属,自动从地址池里选择离来访IP最近的服务IP地址进行响应。
故障切换
GTM决策中心,接收GTM分布式监控系统的告警,当IP故障时,可自动切换,并下发到权威DNS执行调度结果。GTM的切换策略有:(1)支持主备切换:监控到主地址池里面的IP故障了,GTM可快速将该IP剔除,若主地址池剩余可用IP小于相应的IP个数,则从备地址池挑选相应个数的健康IP服务;当监控到主地址池的IP恢复健康,则服务的IP由备地址池切换回该IP。(2)支持多IP多活,自动剔除故障IP:地址池内有多个IP,当这些IP均健康时,可同时对外提供服务;若监控到其中一个IP故障了,则会将该IP剔除,不再提供服务。
基于IP地理归属的访问控制策略
GTM提供基础的线路或者自定义线路,客户可以按线路选择不同的地址池,GTM决策中心根据配置生成域名区域的解析配置,部署到GTM-权威DNS,GTM-权威DNS可以根据来访IP或者ECS-IP响应不同的地址池IP,达到智能解析,实现用户就近接入服务。
返回全部IP地址
GTM-权威DNS按线路智能解析出全部的地址池的IP,达到所有IP负载均衡的效果。当IP个数大于13时,由于DNS包大小的限制,随机选择13个IP响应。
按权重返回IP地址
GTM支持按IP配置响应比例,GTM-权威DNS的响应IP的比例可按照IP配置的比例进行响应,但是由于公网DNS的牵引,此比例并不代表最终IP上的流量比例。
GTM自定义线路
GTM自定义线路可根据实际配置需求,将所需的区域集合起来,形成自定义线路。在随后的策略配置中,可以添加自定义线路作为响应区域,线路内不同区域的请求将进行相同的响应。
GTM策略
GTM策略是通过监控配置、自定义线路与地址池配置的组合,形成自定义的全局流量管理服务。策略中的地址池配置用来实现服务IP的自定义,自定义线路用来实现不同区域的定制化响应,监控配置用来监测地址池服务IP,最终实现用户就近访问与故障自切。