云解析DNS如何实现故障切换

本文介绍如何通过DNS实现故障隔离或故障切换。

使用场景

企业的线上网站或应用,一般是使用公网权威解析产品设置智能解析,来提升用户跨运营商(或地区)的访问速度和访问质量。例如域名dns-example.com的智能解析配置如下:

记录类型

主机记录

解析请求来源

记录值

TTL

A

www

中国联通

192.0.x.x

10分钟

A

www

中国移动

192.1.x.x

10分钟

A

www

中国默认

192.2.x.x

10分钟

按照上述配置智能解析效果是:

  • 联通用户通过域名,访问应用服务的IP地址:192.0.x.x;

  • 移动用户通过域名,访问应用服务的IP地址:192.1.x.x;

  • 其他用户通过域名,访问应用服务的默认IP地址:192.2.x.x;

按照上面的智能解析效果,如果联通IP地址192.0.x.x出现不可使用时,会对用户造成什么影响?

  • 联通用户通过域名,访问应用服务的IP地址:无法访问

  • 移动用户通过域名,访问应用服务的IP地址:192.1.x.x;

  • 其他用户通过域名,访问应用服务的默认IP地址:192.2.x.x;

那么当联通运营商IP不可用情况下,如何实现将联通用户访问流量自动切换到其他运营商IP上?

可通过公网权威解析和全局流量管理(GTM) 两款产品配合使用,来达到此效果。全局流量管理支持IP地址健康检查功能,并会根据健康检查的结果,来判断运营商IP地址是否出现故障,如果出现故障,则会将域名解析切换到备份的运营商IP上,并最终帮用户实现自动故障转移的功效。

请参阅GTM实现分运营商线路解析与故障切换操作文档。