基于全局流量管理功能进行多云流量管控

简介: 全局流量管理(Global Traffic Manager),简称GTM,可以将应用服务的用户访问流量路由至不同的IP地址。 全局流量管理不仅支持阿里云各产品的IP地址,同时也可以支持非阿里云产品的IP地址,方便快速构建混合云应用。借助阿里云GTM,可以非常轻松的进行多地多中心的流量调配和管理。

前言

全局流量管理(Global Traffic Manager),简称GTM,可以将应用服务的用户访问流量路由至不同的IP地址。 全局流量管理不仅支持阿里云各产品的IP地址,同时也可以支持非阿里云产品的IP地址,方便快速构建混合云应用。借助阿里云GTM,可以非常轻松的进行多地多中心的流量调配和管理。
_
_

产品架构和实现原理

开通全局流量管理产品实例后,系统会自动为您分配一个CNAME别名记录,在使用全局流量管理进行流量路由时,必须将最终用户访问的域名通过CNAME形式指向全局流量管理实例的别名记录,详细的配置步骤在文章最后会进行案例解说。

GTM产品架构:
GTM_
GTM的核心功能:

  • 地址池功能
    GTM主要通过地址池来进行多地域的管理,用户可以创建多个地址池,每个地址池可以表述为一组相同功能的服务。每个地址池中可以配置多个IP地址(可以为SLB或云主机的EIP)
  • 健康检查机制
    该机制主要作用于地址池内部,对配置的服务IP进行探测,主要包含ping,tcp,http(s)三种模式,如果某个服务IP检测异常,会和DNS联动将该解析剔除。
    同时配置单地址池内最小可用地址数量,当地址池内可用数量少于预设值时,触发Failover机制,流量切换到备用地址池,保证整个集群可用
  • 流量调度机制
    用户可以按权重、地域或运营商属性来进行流量的划分,分配不同地址池的流量比例,同时还可以配置备用地址池,当出现故障时进行自动或手动切换。

全局流量管理配置实践

模拟用户场景:业务部署在阿里云和他云,希望流量在两边按需调度和分配,任意一方出现故障时流量自动切到对侧
使用产品:云解析DNS,全局流量管理
前提条件:
1、准备好测试使用的域名
2、创建好全局流量管理实例,可参见官网:https://help.aliyun.com/document_detail/87298.html?spm=a2c4g.11186623.6.550.MbH6St

具体配置方法如下:
1. 全局配置
_
全局配置中重点关注轮询策略:有加权轮询和负载均摊两种模式,作用在单个地址池内部,如果选择加权轮询

 具体流量调度方法就是:权重1/(权重1+权重2+..n),如果只有1个IP,则权重配置不生效,默认为100%

2. 地址池配置
_
配置两个地址池:阿里云和他云,配置对应地址和权重
为每个地址池配置对应策略的健康检查

3. 访问策略配置
_

配置两个访问策略:阿里云访问策略和他云访问策略,会将华东地区流量都打到他云,其它区域流量都会默认分配到阿里云访问策略。(遵循区域优先级最高,全局优先级最低的原则)

  • 他云访问策略中默认地址池是他云,Failover地址池是阿里云
  • 阿里云访问策略中默认地址池是阿里云,Failover地址池是他云

4.CNAME解析设置

将全局配置中提供的CNAME接入地址拷贝到域名解析处进行CNAME配置即完成了流量接入的配置

通过以上操作,即可实现通过GTM进行流量管理和调度的功能,轻松构建混合云或多活场景。

目录
相关文章
|
负载均衡 容灾 网络协议
全局流量管理全新升级
全球流量管理全面提升,聚焦于用户体验升级、负载策略增强及异构容灾,旨在为用户打造更加简单、灵活和稳定的流量调度服务。
|
负载均衡 容灾 网络协议
【新品发布】全局流量管理全新升级
全球流量管理(GTM)更新专注于用户体验、高效负载均衡和强化异构灾难恢复: 用户体验:引入图形化流量编排,简化复杂负载均衡配置,提升策略定制效率。 高效负载:通过丰富的负载策略和探测模板,加强不同业务场景的流量管理。 异构容灾:通过整合融合云DNS和公有云GTM,允许用户构建跨云与本地端的控制面和服务面双平面的异构容灾方案,增强了极端条件下的流量切换和故障恢复能力。
|
1月前
|
安全 Cloud Native Java
吃透 API 网关:从核心原理、架构选型到千万级 QPS 高性能设计实战
API网关是微服务架构的流量中枢,承担统一接入、智能路由、安全防护、流量治理、协议转换与可观测性等核心能力。它解耦客户端与后端服务,提升系统稳定性、安全性与可维护性,是云原生架构的关键基础设施。
254 1
|
27天前
|
安全 Linux API
OpenClaw(Clawdbot)部署指南:本地MacOS/Linux/Windows11+阿里云服务器+千问/Coding Plan配置
OpenClaw是一款可本地部署的AI Agent工具,支持文件读取、命令执行、邮件发送、消息收发等自动化能力,可作为个人数字助理或轻量化自动化助手使用。2026年版本已全面兼容macOS、Linux、Windows11系统,同时支持阿里云ECS/轻量应用服务器云端部署,可对接阿里云千问大模型与百炼Coding Plan免费API,兼顾稳定性、安全性与成本控制。本文将完整覆盖本地安装、云端部署、模型配置、安全加固、健康检查与常见问题排查,全程可复现,无额外依赖。
1191 5
|
人工智能 监控 搜索推荐
项目管理GTM策略是什么?它需要哪些核心能力?
GTM(Go-To-Market Strategy,市场进入策略)是将产品或服务有效推向市场的系统化方法,涵盖市场调研、客户定位、推广全流程。
3071 5
项目管理GTM策略是什么?它需要哪些核心能力?
|
SQL 容灾 关系型数据库
让X不断延伸, 从跨AZ到跨Region再到跨Cloud
本文从“空间”这一维度,聊一聊PolarDB-X在跨空间部署能力上的不断发展和延伸,以及在不同空间范围下的高可用和容灾能力,并着重介绍一下最新的产品能力——GDN(Global Database Network)。
9013 23
|
JSON 人工智能 前端开发
用markdown语法制作一个好看的网址导航页面(markdown-web-nav)
这是一篇关于创建网址导航页面的工具分享文章。作者介绍了从手动编写HTML代码到开发可视化工具 *markdown-web-nav* 的历程,旨在简化网址管理与导航页面生成的过程。该工具支持新增、编辑和删除网址数据,通过导入/导出JSON文件、实时预览Markdown效果以及一键复制等功能,让用户轻松制作美观的网站导航页面。文章还提供了详细的操作步骤及常见问题解答,如还原数据、获取网站图标链接等,适合不同技术水平的用户使用。
667 28
|
10月前
|
编解码 监控 算法
CDN+OSS边缘加速实践:动态压缩+智能路由降低30%视频流量成本(含带宽峰值监控与告警配置)
本方案通过动态压缩、智能路由及CDN与OSS集成优化,实现视频业务带宽成本下降31%,首帧时间缩短50%,错误率降低53%。结合实测数据分析与架构创新,有效解决冷启动延迟、跨区域传输及设备适配性问题,具备快速投入回收能力。
724 0
|
监控 Java Go
深入探索 RUM 与全链路追踪:优化数字体验的利器
本文主要介绍了基于 OpenTeletemetry 与 W3C 协议构建端到端全链路的解决方案,同时探讨了 RUM 与端到端链路集成的最佳实践,希望可以为大家在生产环境落地应用提供一些参考。
962 111