You need to enable JavaScript to run this app.
导航

教程介绍

最近更新时间2024.03.08 10:34:05

首次发布时间2022.04.25 16:01:23

本教程演示如何使用火山引擎云调度(GTM)调度您的用户流量。

云调度 GTM 支持基础路由策略和智能路由策略。不同策略的适用场景与实现步骤不同。

  • 基础路由:基于地理位置的流量路由策略。标准版和旗舰版都支持基础路由策略。用户向递归 DNS 服务器发送 DNS 查询请求时,云调度 GTM 会根据用户使用的网络运营商和所处的地理位置,返回与用户的网络运营商匹配且距离用户所处的地理位置最近的目标地址。如果您希望流量可以按照地址池或目标地址的流量承载能力按比例分配,可以为基础路由策略开启负载均衡。
  • 智能路由:基于时延和容量的流量路由策略。仅旗舰版支持智能路由策略。您可以把智能路由策略设置为以下任意一个路由模式。与基础路由不同,在智能路由策略中,您无需手根据运营商和地理位置手动添加路由规则。云调度 GTM 会按照您的流量目标和路由模式自动生成路由规则。
    • 性能优先:用户向递归 DNS 服务器发送 DNS 查询请求时,云调度 GTM 会返回与用户所处的地理位置之间访问延时最低的目标地址。您无法根据流量承载能力为目标地址设置容量限制,因此建议您在所有 IDC 机房的流量承载能力充足时选择性能优先。如果您希望流量可以按照目标地址的流量承载能力智能分配,可以选择容量优先
    • 容量优先:用户向递归 DNS 服务器发送 DNS 查询请求时,云调度 GTM 会在满足目标地址的容量限制的前提下,返回与用户的地理位置之间访问延时最低的目标地址。如果您希望流量可以按照目标地址的流量承载能力智能分配,可以选择容量优先。

示例业务场景一

您的网站域名是 www.example.com,域名解析服务商是火山引擎云解析 DNS。网站的服务器部署在多个 IDC 机房。这些 IDC 机房的地理位置和接入点地址如下表所示。

机房地理位置机房接入点地址
上海1.0.1.11.0.1.2
浙江1.0.2.11.0.2.2
北京1.0.0.11.0.0.2

同时,北京的两个机房的业务承载能力不同。IP 地址为 1.0.0.1 的机房的承载能力是IP 地址为 1.0.0.2 的机房的两倍。

业务需求如下:

  • 上海电信线路的流量访问上海机房。
  • 浙江移动线路的流量访问浙江机房。
  • 其余流量访问北京机房。
  • 接入北京机房的流量需要根据机房承载能力按比例分配。接入其余地区机房的流量就在机房之间平均分配。

使用基础路由实现示例业务场景一

本教程使用基础路由实现示例业务场景一。您将完成以下任务:

  1. 创建 GTM 实例
  2. 配置 GTM 实例(基础路由)
  3. 启用并验证调度

示例业务场景二

您的网站域名是 www.example.com,域名解析服务商是火山引擎云解析 DNS。网站的服务器部署在多个 IDC 机房。这些 IDC 机房的地理位置、接入点 IP 地址如下表所示。所有 IDC 机房的容量都是充足的。

机房地理位置机房接入点 IP 地址
上海1.0.1.1
1.0.1.2
浙江1.0.2.1
1.0.2.2
北京1.0.0.1
1.0.0.2

说明

文档中的 IP 地址仅作为示例,不代表真实的 IP 地址。

您的业务需求是,尽可能降低用户访问您的网站的延时。

使用智能路由的性能优先模式实现示例业务场景二

本教程使用智能路由的性能优先路由模式实现示例业务场景二。您将完成以下任务:

  1. 创建 GTM 实例
  2. 配置 GTM 实例(智能路由 - 性能优先)
  3. 启用并验证调度

示例业务场景三

您的网站域名是 www.example.com,域名解析服务商是火山引擎云解析 DNS。网站的服务器部署在多个 IDC 机房。这些 IDC 机房的地理位置、接入点 IP 地址和容量如下表所示。

机房地理位置机房接入点 IP 地址容量
上海1.0.1.1100
1.0.1.2100
浙江1.0.2.1100
1.0.2.2100
北京1.0.0.1200
1.0.0.2100

说明

  • 容量用来表示机房对流量的承载能力,可以根据带宽、并发连接数等指标设置。本教程根据带宽为每个机房设置了容量值。
  • 文档中的 IP 地址仅作为示例,不代表真实的 IP 地址。

您的业务需求是,在不超出机房容量的前提下,尽可能降低用户访问您的网站的延时。

使用智能路由的容量优先模式实现示例业务场景三

本教程使用智能路由的容量优先路由模式实现示例业务场景三。您将完成以下任务:

  1. 创建 GTM 实例
  2. 配置 GTM 实例(智能路由 - 容量优先)
  3. 启用并验证调度