概述
方案介绍
大部分企业的应用服务都会使用多个运营商的IP地址,因此可能会存在跨网延迟、丢包、故障不可用等问题,而全局流量管理产品方案可以根据用户请求源地址的运营商,解析就近的应用服务器IP地址,实现就近接入、访问加速、故障切换,能够有效缩短故障影响、保障用户访问连续不间断。
目标读者
企业网络部、业务运维部工作人员。
适用场景
适用于应用服务使用多个运营商的IP地址,且存在跨运营商网络访问延迟和丢包场景。
适用于当某一运营商的IP地址异常,导致该运营商来源的访问者均无法访问场景。
相关概念
名词 | 概念 |
GTM | 全局流量管理(Global Traffic Manager),简称GTM,支持智能解析、健康检查、故障隔离、故障切换,可帮助企业快速构建同城双中心、两地三中心的容灾架构。 |
智能解析 | 是指根据用户请求源地址(运营商、地域等),解析就近的应用服务器IP地址,实现就近服务。 |
健康检查 | 指对服务器提供3-7层检查,可及时发现异常应用。 |
主备地址池 | 支持主备地址池,配置不同数据中心服务地址,实现数据中心级别的故障隔离和故障切换。 |
方案架构
方案架构图
方案优势
高可用:支持实时监测,快速发现异常。发现故障,支持自动或手动将访问流量切换到其他运营商IP上,从发现故障到完成故障切换最快仅需1分钟左右,能够保障用户访问连续性。
访问加速:支持就近接入,可提升跨运营商网络、跨地域的访问体验。
接入简单:满足需要短期内且快速构建容灾架构的企业,GTM支持最快5分钟即可完成配置和流量接入,且现有业务无需改造,可平滑接入无影响。
运维简单:中国首家提供此服务,支持多数据中心(不同运营商、不同地域、不同厂商的数据中心)的IP地址和流量统一管理
成本低:一个业务域名用GTM最低每年仅需1536元,无其他IT资源成本投入。而自建流量管理系统成本高、传统GSLB采购设备至少是几十万起,构建容灾系统周期长。
方案实施
前提条件
创建GTM实例,立即购买。
说明旗舰版发现故障和切换时间会更短,约1分钟左右;标准版约3分钟左右。如有高可用诉求的用户建议选择旗舰版。
准备资源:联通运营商的IP地址
3.3.XX.XX
、电信运营商的IP地址2.2.XX.XX
、移动运营商的IP地址1.1.XX.XX
。
操作指南
在云解析DNS控制台,菜单选择 全局流量管理 ,在全局流量管理实例列表的 操作 区域单击 配置 按钮。
地址池配置:在地址池页面,分别创建「Mobile」、「Telecom」、「Unicom」3个地址池,具体信息请参考地址池配置。然后分别为每个地址开启 健康检查 ,具体信息请参考健康检查。
访问策略配置:在 基本配置 页签下,选择 基于地理位置的访问策略 类型,单击 配置 ,单击 新增访问策略 ,创建四条访问策略,如果其中一条访问策略异常,则流量会被调度到全局访问策略上,以此保障服务正常运行。
全局访问策略:解析请求来源 选择 全局 ,主地址池集合选择“Mobile”“Telecom”“Unicom”地址池,备地址池集合不设置。
电信访问策略:解析请求来源 选择 电信,主地址池集合选择“Telecom”地址池,备地址池集合不设置。
联通访问策略:解析请求来源 选择 联通 ,主地址池集合选择“Unicom”地址池,备地址池集合不设置。
移动访问策略:解析请求来源 选择 移动 ,主地址池集合选择“Mobile”地址池,备地址池集合不设置。
基本配置:可根据自身业务需求添加,其中 全局TTL 建议设置为 1min(也可根据自身需求填写)。具体请参考基础配置。
线上流量接入:到域名所在DNS厂商处,添加一条CNAME记录,将业务域名指向GTM的CNAME接入域名。假如您域名托管在云解析DNS。
常见问题
故障切换时间是多少? 如果使用旗舰版,健康检查间隔设置为15秒,TTL设置为10秒,连续失败次数为2次的配置下,GTM能在1分钟左右准确发现故障并切换,故障切换后理论上10秒左右可以全网生效。
如果使用标准版,健康检查间隔设置为60秒,TTL设置为60秒,连续失败次数为2次的配置下,GTM能在3分钟左右准确发现故障并切换,故障切换后理论上60秒左右可以全网生效。
重要故障切换后的时间受运营商LocalDNS的缓存时间影响,部分运营商为了降低递归服务器的压力,可能会调整缓存时间策略,从而导致全局生效时间变长。
DNS未使用云解析DNS,也可以使用全局流量管理服务吗? 可以,全局流量管理会提供一个CNAME调度域名,到您的DNS管理平台做一个CNAME记录即可。