• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
全局流量管理GTM用户指南
最近更新时间:

1 产品简介

1.1 什么是全局流量管理GTM

全局流量管理 GTM(Global Traffic Manager)是基于对域名的监控和用户自定义的流量调度策略,对接入流量进行智能调度和故障自动切换,保证业务的延续性,帮助用户降低网络延迟、高效利用带宽资源,节省人力成本。全局流量管理支持健康检查与故障切换,可以帮助企业提供完善的容灾方案,方便的构建同城多活与异地灾备的容灾架构。

1.2 产品优势

智能调度

全自动化流量调度解决方案,根据健康检查结果实现故障隔离或流量切换,节约管理成本。

使用灵活

通过 CNAME 方式进行流量调度,域名与服务部署解耦,不强制要求服务、域名部署在电子云。

方便易用

通过可视化的管理控制台轻松、快速创建全局流量管理实例,配置简单。

1.3 产品架构/逻辑架构

例如,Web 服务是 www.example.com,进行如下操作:

(1) 开通 GTM 实例后,允许用户自定义或者自动生成 CNAME 域名,假设 CNAME 域名为gtmexample.gtm-000.com。

(2) 为 GTM 实例添加 3 个服务器 IP 地址 1.1.XX.XX、2.2.XX.XX、3.3.XX.XX,并开启健康检查。

(3) 将网站服务 www.example.com 的 CNAME 指向 gtmexample.gtm-000.com。GTM 产品原理如下图所示:

1.png

原理流程说明如下:

(1) 客户端向 ISP(Internet Service Provider,网络业务提供商)的本地递归 DNS 系统查询应用服务域名 www.example.com。

(2) 本地递归 DNS 系统没有 www.example.com 的缓存,向 DNS 根服务器发送此域名的 DNS查询请求。此时,DNS 根服务器会根据查询域名的后缀,向本地递归 DNS 服务器响应.com所在的顶级域(TLD)DNS 服务器。

(3) 本地递归 DNS 服务器收到 DNS 根服务器的响应后,会向 TLD DNS Server 服务器发起www.example.com 的域名查询请求。TLD DNS server 收到请求后,会向本地递归 DNS 服务器响应 example.com 所在的 DNS 服务器,这个 DNS 服务器是云解析 Cloud DNS 服务器。

(4) 本地递归 DNS 服务器收到 TLD DNS Server 的响应后,会向云解析 Cloud DNS 服务器发起www.example.com 查询请求。云解析 Cloud DNS 服务器收到 DNS 查询请求后,查询自身数据库,发现 www.example.com 通过 CNAME 指向了域名 gtmexample.gtm-000.com,因此云解析 Cloud DNS 服务器会向本地递归 DNS 响应 gtmexample.gtm-000.com。

(5) 本地递归 DNS 服务器收到云解析 Cloud DNS 服务器的响应后,会再次向云解析 Cloud DNS服务器发起 gtmexample.gtm-000.com 查询,云解析 Cloud DNS 服务器中的该域名的记录集是由 GTM 根据设置的策略来进行维护的,因此会向本地递归 DNS 服务器响应最终应用服务的地址。

(6) 本地递归 DNS 服务器将最后一次查询获得的 IP 地址作为 www.example.com 的最终地址,返回给终端用户,同时缓存在本地,以提高后续的查询效率。

(7) 客户端收到本地递归 DNS 服务器响应的 IP 地址后,向应用服务发起网络连接,开始进行业务访问。

1.4 关联服务

1.png

1.5 应用场景

应用服务主备容灾部署

例如应用服务有两个 IP 地址 1.1.X.X、2.2.X.X。正常情况下,用户访问 IP 地址 1.1.X.X、当 IP 地址 1.1.X.X 故障后,希望将用户访问流量切换到 IP 地址 2.2.X.X。

应用服务多个 IP 多活

例如应用服务有三个 IP 地址 1.1.X.X、2.2.X.X、3.3.X.X,三个 IP 地址同时向用户服务。如想要实现 3 个 IP 地址正常工作时,DNS 解析同时解析出 3 个 IP 地址。当 3 个 IP 地址中某一个地址故障时,将故障的地址从 DNS 解析列表中暂时删除,不向用户返回,当故障 IP 地址恢复后,从新添加回 DNS 解析列表。

高并发应用服务负载分摊

企业在线上大促活动类似双十一等情况下,都会对业务做临时的扩容,以应对突然增大数倍的用户访问请求。一般来说,会在同区域购买多个 SLB 实例,期望达到使用不同 IP 地址进行访问流量卸载的效果。

使用 GTM 时,只需在主地址池集合中将负载均衡策略(地址池)设置为返回全部地址,由每个地址平均承担用户的访问流量,可以实现多个 SLB 的负载均衡效果。也可以选择按权重返回地址的方式,为每个地址池及每个地址配置不同的权重,使每个地址承担不同权重比例乘积的访问流量。

不同区域访问加速

• 大型企业或跨地区企业,一般需要面向全国区域提供网络服务。由于不同地区网络情况不同,网络访问一般会受到距离等因素的影响,因此,企业会选择在几个大区的核心位置建立服务接入点,使不同区域的用户访问各自区域的核心接入点,从而获得最佳的访问体验。

• GTM 提供基于地理位置的访问策略,能够为不同区域的用户返回指定的地址池集合中的地址,从而实现用户的就近接入和访问加速。

1.6 使用限制

1.png

1.7 配额限制

2.png

意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部