阿里云DNS的全局流量管理(GTM)旧版和新版(3.0版本)在功能、性能以及用户体验上存在显著差异。以下是两者的主要区别:
1. 配置优化
- 旧版:配置项绑定在单个实例级别,用户需要为每个实例单独设置地址池、健康检查等参数。
- 新版(3.0):
- 用户级配置:将实例级配置提升为用户级配置,地址池、健康检查等配置项作为全局配置供所有GTM域名实例引用,简化了用户的配置流程。
- 图形化编排:引入图形化编排能力,使配置和监控更加直观便捷。
2. 调度优化
- 旧版:支持基本的负载均衡策略和健康检查,但灵活性有限。
- 新版(3.0):
- 多协议健康探测模板:支持多种协议综合判定服务端点的健康状态,确保服务可用性的精准高效。
- 扩展负载均衡策略:支持来源就近、顺序、轮询、权重等多种策略的灵活组合,适应复杂多变的调度场景。
- 多类型线路组合:支持运营商线路、地域线路组合,满足不同网络环境下的精细化调度需求。
- 批量切流逃生机制:在故障场景下实现数据中心级、多应用等统一批量切流逃生,保障业务连续性和稳定性。
3. 容灾能力
- 旧版:容灾能力较为基础,主要依赖于主备地址池的切换。
- 新版(3.0):
- 云/端异构容灾:构建云与端的GTM异构容灾方案,提供本地数据和服务备份,确保DNS解析服务的稳定。
- 快速故障恢复:
- 标准版:约4分钟发现故障并切换,60秒左右全网生效。
- 旗舰版:约1分钟发现故障并切换,1秒左右全网生效。
4. 全局TTL设置
- 旧版:全局TTL受云解析DNS实例版本影响,最低值分别为:
- 新版(3.0):支持自定义全局TTL,且不受云解析DNS实例版本影响。
5. 健康检查与报警
- 旧版:支持基本的健康检查和报警通知,但功能较为单一。
- 新版(3.0):
- 多探测模板组合探测:支持多探测模板组合探测,提升健康检查的灵活性和准确性。
- 全局/自定义报警设置:支持所有实例的全局统一报警配置,同时支持单实例自定义设置报警配置。
- 状态可视化:展示GTM接入域名、地址池、地址服务可用状态等信息,帮助用户快速识别服务可用性。
6. 地址池与IP管理
- 旧版:
- 单实例可引用的地址池数量:30个。
- 单地址池可引用的IP地址/域名数量:30个。
- 新版(3.0):
- 旗舰版:
- 单实例可创建50个地址池。
- 每个地址池中最多支持50个IP&域名。
- 支持按比例设置最小可用地址数量。
7. 使用体验
- 旧版:配置流程较为繁琐,缺乏直观的图形化界面。
- 新版(3.0):
- 提供图形化编排界面,大幅降低配置复杂度。
- 支持无缝平滑升级,现有流量调度服务不会受到影响。
8. 计费规则
- 计费方式:新旧版本均采用包年包月预付费模式,价格保持一致。
- 探测任务包价格:
- 标准版:80元/100个探测任务包/月。
- 旗舰版:320元/100个探测任务包/月。
- 短信通知包:
- 标准版:45元/1000条/月(含1000条免费)。
- 旗舰版:45元/1000条/月(含2000条免费)。
总结
阿里云DNS的GTM 3.0版本在配置优化、调度能力、容灾性能、健康检查、报警设置等方面进行了全面升级,提供了更灵活、高效的流量管理解决方案。对于追求高可用性和精细化流量调度的企业用户,建议选择GTM 3.0版本,尤其是旗舰版以获得更快的故障恢复能力和更高的配置灵活性。