全部产品
Search
文档中心

全局流量管理:GTM实现跨网访问加速与故障切换

更新时间:Dec 07, 2022

概述

方案介绍

大部分企业的应用服务都会使用多个运营商的IP地址,因此可能会存在跨网延迟、丢包、故障不可用等问题,而全局流量管理产品方案可以根据用户请求源地址的运营商,解析就近的应用服务器IP地址,实现就近接入、访问加速、故障切换,能够有效缩短故障影响、保障用户访问连续不间断。

目标读者

企业网络部、业务运维部工作人员。

适用场景

  1. 适用于应用服务使用多个运营商的IP地址,且存在跨运营商网络访问延迟和丢包场景。

  2. 适用于当某一运营商的IP地址异常,导致该运营商来源的访问者均无法访问场景。

相关概念

名词

概念

GTM

全局流量管理(Global Traffic Manager),简称GTM,支持智能解析、健康检查、故障隔离、故障切换,可帮助企业快速构建同城双中心、两地三中心的容灾架构。

智能解析

是指根据用户请求源地址(运营商、地域等),解析就近的应用服务器IP地址,实现就近服务。

健康检查

指对服务器提供3-7层检查,可及时发现异常应用。

主备地址池

支持主备地址池,配置不同数据中心服务地址,实现数据中心级别的故障隔离和故障切换。

方案架构

方案架构图

多线运营商容灾方案

方案优势

  • 高可用:支持实时监测,快速发现异常。发现故障,支持自动或手动将访问流量切换到其他运营商IP上,从发现故障到完成故障切换最快仅需1分钟左右,能够保障用户访问连续性。

  • 访问加速:支持就近接入,可提升跨运营商网络、跨地域的访问体验。

  • 接入简单:满足需要短期内且快速构建容灾架构的企业,GTM支持最快5分钟即可完成配置和流量接入,且现有业务无需改造,可平滑接入无影响。

  • 运维简单:中国首家提供此服务,支持多数据中心(不同运营商、不同地域、不同厂商的数据中心)的IP地址和流量统一管理

  • 成本低:一个业务域名用GTM最低每年仅需1536元,无其他IT资源成本投入。而自建流量管理系统成本高、传统GSLB采购设备至少是几十万起,构建容灾系统周期长。

方案实施

前提条件

  • 创建GTM实例,立即购买

    说明

    旗舰版发现故障和切换时间会更短,约1分钟左右;标准版约3分钟左右。如有高可用诉求的用户建议选择旗舰版。

  • 准备资源:联通运营商的IP地址192.0.2.0、电信运营商的IP地址192.0.2.1、移动运营商的IP地址192.0.2.2。

操作指南

  1. 云解析DNS控制台,菜单选择全局流量管理,在全局流量管理实例列表的操作区域点击配置

  2. 基本配置:可根据自身业务需求添加,其中全局TTL建议设置为60秒(也可根据自身需求填写)。

    基本配置
  3. 地址池配置:创建地址池,分别创建「联通」、「电信」、「移动」3个地址池,并开启健康检查

    创建地址池
  4. 基本配置页签下,选择基于地理位置的访问策略类型,点击配置,点击新增访问策略,创建四条访问策略,如果其中一条访问策略异常,则流量会被调度到全局访问策略上,以此保障服务正常运行。

  • 全局访问策略:解析请求来源选择全局,主地址池集合选择“电信”“移动”“联通”地址池,备地址池集合不设置。

  • 电信访问策略:解析请求来源选择电信,主地址池集合选择“电信”地址池,备地址池集合不设置。

  • 联通访问策略:解析请求来源选择联通,主地址池集合选择“联通”地址池,备地址池集合不设置。

  • 移动访问策略:解析请求来源选择移动,主地址池集合选择“移动”地址池,备地址池集合不设置。

  • 添加访问策略
  1. 线上流量接入:到域名DNS控制台,做一条CNAME记录,将域名指向GTM提供的CNAME接入域名。

CNAME

方案验证

  1. 验证根据访问者来源的运营商,返回对应运营商的IP地址。通过自检工具,选择网络拨测-DNS检测,输入业务域名,从下图可以看出检测结果符合预期,能够实现就近接入效果。

智能解析
  1. 将联通运营商的地址192.0.2.0断网或停止,预期为联通运营商的访问者解析到移动或电信的IP地址上。

  • 在GTM访问策略页面,点开联通访问策略,可看到地址池集合状态已变为不可用,如图。

访问策略状态
  • 通过自检工具,选择网络拨测-DNS检测,输入业务域名,检查联通运营商的访问流量是否切换到移动或电信下的IP地址上,从下图可看出联通运营商的访问流量,已经切换到电信、移动两个运营商下的IP地址上,所以故障切换效果符合预期。

故障切换效果

常见问题

  1. 故障切换时间是多少? 在健康检查间隔设置为15秒,TTL10秒,连续失败次数3次的配置下,GTM能在1分钟左右准确发现故障并切换,故障切换后理论上10秒左右可以全网生效,但实际情况取决于全国各地运营商的缓存设置时间。

  2. DNS未使用云解析DNS,也可以使用全局流量管理服务吗? 可以,全局流量管理会提供一个CNAME调度域名,到您的DNS管理平台做一个CNAME记录即可。