本文档介绍火山引擎云调度(GTM)的常见应用场景。
在您把业务从一个公有云迁移到另一个公有云的过程中,您需要进行 A/B 测试和灰度切量。 A/B 测试和灰度切量需要您在迁移的过程中控制流量的分配比例。另外,当某个机房故障时,业务流量需要被切换到正常的机房,保障业务正常运行。
云调度 GTM 可以降低业务迁移过程中的用户访问延时,同时帮助您合理分配流量,并根据健康检查及时进行容灾切换。
您使用了多家 CDN 厂商的服务,且您的用户分布在不同地域。不同 CDN 厂商在不同地域的 CDN 加速效果不同。您希望每个地域的用户都能使用加速效果最好的 CDN 服务,且多可以实现:
云调度 GTM 提供基于用户访问延时的智能路由策略,可以在不同地域智能选择用户访问延时最低的 CDN 服务。另外,云调度 GTM 也支持健康检查和容灾切换功能。在一个源站或 CDN 厂商的服务出现故障时,云调度 GTM 可以:
参见 通过 GTM 在 CDN 中实现自定义的负载均衡、健康检查和容灾切换了解具体的实现步骤。
在基于地理位置、网络运营商或访问延时进行流量路由的基础上,您还希望基于用户 DNS 查询请求中的自定义标识进行定制化流量路由。例如,在车联网场景下,您希望每辆汽车所访问的服务器都是延时最低的。在这个基础上,您还有以下定制化需求:
您可以结合云调度 GTM 和移动解析 HTTPDNS 实现软件定义解析 AnyMatch 功能。参见 什么是软件定义解析 AnyMatch。