有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

产品概述

智能全局流量管理(Intelligent Global Traffic Manager),简称 IGTM,它可以帮助用户访问您的应用时进行就近接入、高并发负载均衡、应用的网络健康检查,并能够根据健康检查结果实现故障隔离或流量切换,方便您灵活且快速的构建同城双活、异地多活、异地容灾等高可用服务。

基本概念

智能全局流量管理中 DNS 查询过程






例如网站服务地址是 www.dnspod.cn 并且成功接入了智能全局流量管理,当用户访问您的网站服务地址时,将会进行以下过程:
1. 计算向递归 DNS 服务器发送查询 www.dnspod.cn 请求,递归 DNS 服务器接收到后,在没有缓存的情况下,首先向根 DNS 服务器发送请求查询顶级 DNS 服务器地址,即www.dnspod.cn 的 .cn 地址。
2. 获取顶级 DNS 服务器 .cn 地址后向 .cn 顶级 DNS 服务器发送请求查询权威 DNS 服务器地址。 因 www.dnspod.cn 域名解析托管在 DNSPod,即 DNSPod DNS 解析服务
3. 获取到 DNSPod 权威 DNS 服务器后向 DNSPod 权威 DNS 服务器发送请求查询网站服务器地址。
4. DNSPod 权威 DNS 服务器在数据库中发现 www.dnspod.cn 通过 CNAME 指向了智能全局流量管理接入域名 ,因此 DNSPod 权威 DNS 服务器会向递归 DNS 服务器响应智能全局流量管理接入域名 。
5. 递归 DNS 服务器接收到智能全局流量管理接入域名后,会再次向权威 DNS 服务器发起接入域名查询,权威 DNS 服务器在收到请求后,会根据运行机制和您预配置策略向递归 DNS 服务器响应最终网站服务 IP 地址。
6. 递归 DNS 服务器将最后一次查询获得的 IP地址作为 www.dnspod.cn 的最终地址,返回给终端用户,同时缓存在本地,方便下次用户查询可以直接返回结果。
7. 终端用户收到递归 DNS 服务器响应的IP地址后,直接向网站服务发起 http(s) 等网络连接,进行业务通信。

智能全局流量管理架构

智能全局流量管理系统中的调度策略功能,是实现将终端用户访问解析到指定的地址池。例如:设置中国内地区域用户解析请求来源访问 address A 地址池内的应用服务、境外区域用户解析请求来源访问 address B 的应用服务,并且将两个地址池设置互为主备。
智能全局流量管理系统中的探测任务功能,会从多个监控节点对地址池内的多个地址发起健康探测,探测任务支持 PING、TCP、HTTP(S) 三种网络检查协议。
当地址池中,有一个地址出现故障时,探测任务功能会准确的检测到异常情况,异常地址将从向用户返回的地址池中暂时删除;如果探测任务检测到该地址已恢复正常,则系统将会将此地址恢复至地址池中并返回给用户。
假如主力地址池集合中出现了地址池整体故障的情况,智能全局流量管理则会根据预先配置的地址池集合切换策略,将用户的解析请求流量切换到优先级低一级的地址池集合中。当所有主力地址池集合都出现整体故障情况,智能全局流量管理则将用户的解析请求流量切换到兜底地址池。
因此,终端用户访问时可以通过智能全局流量管理自动的获取最佳的地址池中地址,并保障用户访问的高可用性。