You need to enable JavaScript to run this app.
导航
配置 GTM 实例(智能路由 - 负载反馈)
最近更新时间:2024.06.14 17:15:39首次发布时间:2024.06.14 17:15:39

本文档介绍如何在智能路由策略的负载反馈路由模式下配置 GTM 实例,实现 示例业务场景四

示例业务场景四

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

机房地理位置

机房接入点 IP 地址

运营商

容量

上海

1.0.1.1

上海电信

100

1.0.1.2

100

浙江

1.0.2.1

浙江移动

100

1.0.2.2

100

北京

1.0.0.1

BGP

200

1.0.0.2

100

说明

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

您的业务需求是,在不超出机房容量的前提下,尽可能降低用户访问您的网站的延时。同时,云调度 GTM 需要根据您反馈的 IDC 机房容量和负载对用户请求分配进行及时调整,确保 IDC 机房的负载不超过容量。

在配置 GTM 实例时,您需要:

  1. 创建三个地址池。每个地址池包含运营商和地理位置相同的 IDC 机房的 IP 地址。您按照每个机房的流量承载能力为每个机房的 IP 地址设置容量,并把每个地址池的负载上报维度设置为地址。
    • 中国电信 - 上海
    • 中国移动 - 浙江
    • BGP - 北京
  2. 把您创建的地址池设置为流量目标。

您配置 GTM 实例并启用实例调度后,云调度 GTM 在收到来自多个用户的 DNS 查询请求时,会首先确保每个机房收到的用户请求数量按该机房容量比例分配。在不影响用户请求数量按机房容量比例分配的前提下,云调度 GTM 向每个用户返回访问延时最低的 IP 地址。另外,您定期向云调度 GTM 上报机房负载时,云调度 GTM 会根据负载和容量对每个机房收到的用户请求数量比例进行动态调整。

操作步骤

参见以下步骤配置您创建的 GTM 实例。

  1. 打开 云调度 GTM 的实例管理页面

  2. 域名 列,找到 www.example.com

  3. 在对应的 操作 列,点击 配置

  4. 实例配置 页面的 基本信息 部分,配置 GTM 实例的基本信息。配置完成后,点击 下一步

    参数

    描述

    路由策略类型

    GTM 实例的策略类型。设置为 智能路由

    路由模式

    智能路由策略的路由模式。设置为 负载反馈

  5. 实例配置 页面的 添加流量目标 部分,点击 添加流量目标 添加以下地址池。添加完成后点击 下一步

    说明

    容量是一个正整数,用来表示地址池或目标地址对流量的承载能力。您可以根据机房的带宽、并发连接数等参数为机房设置一个合理的容量值。容量是一个相对值,因此您无需输入目标地址的真实数据,但您需要确保不同目标地址或地址池之间使用统一的容量单位。

    地址池1

    参数

    描述

    名称

    电信-上海

    地址类型

    IPv4 地址

    容量配置对象

    地址

    地址

    添加两个地址:

    • 地址:1.0.1.1;地址容量:100
    • 地址:1.0.1.2;地址容量:100

    地址池2

    参数

    描述

    名称

    移动-浙江

    地址类型

    IPv4 地址

    容量配置对象

    地址

    地址

    添加两个地址:

    • 地址:1.0.2.1;地址容量:100
    • 地址:1.0.2.2;地址容量:100

    地址池3

    参数

    描述

    名称

    其他用户-北京

    地址类型

    IPv4 地址

    容量配置对象

    地址

    地址

    添加两个地址:

    • 地址:1.0.0.1;地址容量:200
    • 地址:1.0.0.2;地址容量:100
  6. 实例配置 页面的 开启健康检查 部分,保留默认设置,点击 下一步

  7. 实例配置 页面的 启用与验证 部分,保留 启用实例调度启用 复选框的勾选状态。查看预期调度图是否符合示例业务场景的需求。确认无误后点击 提交

提交完成后,您会被跳转到 实例管理 页面。同时,云调度 GTM 会启用该 GTM 实例的流量调度。启用完成后,该 GTM 实例的状态会变成 运行中
图片
此时,该 GTM 实例会按照您的配置对流量进行调度,同时启动针对目标地址的健康检查。参见 查看健康检查任务 了解如何查看目标地址的健康检查状态。

后续步骤

接下来,您可以参见 验证流量调度 实际验证流量调度是否符合示例业务场景的需求。