You need to enable JavaScript to run this app.
导航
什么是云调度 GTM
最近更新时间:2024.11.19 14:09:24首次发布时间:2022.04.25 16:01:23

火山引擎云调度(GTM)是基于 DNS 的流量管理服务。

假设您的服务部署在多个 IDC 机房。IDC 机房的 IP 地址分布在不同的网络运营商和地理位置。用户通过域名访问您的服务。当用户访问您的域名时,您希望:

  • 用户可以获取访问延时最低的可用 IP 地址。
  • 用户请求可以根据每个 IDC 机房的容量合理分配,实现用户请求数量上的负载均衡。
  • 某个 IDC 机房因发生故障而不可用时,用户请求会被切换到其他可用的 IDC 机房。

为了满足以上要求,云调度 GTM 会按照以下因素把您的域名解析为一个合适的 IP 地址:

  • 用户的网络运营商和地理位置
  • 用户的地理位置与 IDC 机房之间的访问延时
  • DNS 查询请求携带的自定义标识
  • 您为多个 IDC 机房配置的负载均衡参数,例如 IDC 机房的权重、容量和您向云调度 GTM 定期反馈的 IDC 机房实时负载
  • 您为多个 IDC 机房配置的健康检查和容灾切换参数,例如判断 IDC 机房是否可用的健康检查参数和主 IDC 机房和备 IDC 机房之间的容灾切换参数

功能概述

云调度 GTM 支持以下功能。

地址管理

您可以在云调度 GTM 中对 IDC 机房的 IP 地址进行自定义多层级分组管理,实现灵活的权重、容量分配机制和容灾切换机制。

按用户请求的来源路由用户请求

在基础路由模式下,云调度 GTM 可以根据用户发送的 DNS 查询请求判断用户 IP 地址的网络运营商、地理位置等属性,并按照这些属性把用户请求路由到匹配的 IDC 机房,避免用户因为跨网络运营商或跨地域访问 IDC 机房造成访问延时增加。

在智能路由模式下,云调度 GTM 可以按照用户 IP 地址的网络运营商、地理位置等属性,自动探测用户到 IDC 机房的访问延时,并把用户请求自动路由到访问延时最低的 IDC 机房。

按 DNS 查询请求携带的自定义标识路由用户请求

结合移动解析 HTTPDNS,云调度 GTM 可以按 DNS 查询请求携带的自定义标识进行更细粒度的用户请求路由。

按负载均衡配置路由用户请求

云调度 GTM 根据您为每个 IDC 机房设置的权重、容量或您向云调度 GTM 反馈的实时负载调整每个 IDC 机房接收的用户请求比例。

按健康检查和容灾切换配置路由用户请求

云调度 GTM 根据健康检查定期判断 IDC 机房的可用性。如果一个 IDC 机房在健康检查中被判定为不可用,路由到该 IDC 机房的用户请求会被切换到其他可用的 IDC 机房。您可以使用地址管理功能实现更灵活的容灾切换机制。

流量调度可视化与 DNS 查询请求统计

云调度 GTM 通过桑基图展示流量的路由情况。您可以在配置生效前查看预期流量调度图,也可以在配置生效后查看实际流量调度图。

您还可以在云调度 GTM 中按解析状态、解析类型、网络运营商和地理位置分组查看 DNS 查询请求量的统计数据。