流量调配概述
- 终端节点组的流量调配,决定了监听关联的不同终端节点组接入访问流量的比例。
- 配置终端节点组的流量调配时,每个终端节点组的流量调配取值范围:1-100。
- 设置终端节点组的流量调配具体数值后,全球加速会计算不同终端节点组中流量调配数值之和,然后根据每个终端节点组的流量调配数值与总流量调配数值之比,将流量转发到对应的终端节点组上。
- 若一个监听下,主终端节点组内的某一终端节点组健康检查异常,则流量会全部转发到主终端节点组内其他健康检查正常的终端节点组。若主终端节点组内的终端节点组健康检查全部异常,则流量会转发到备终端节点组内健康检查正常的终端节点组。
终端节点权重
- 终端节点权重是终端节点组内不同的终端节点接入访问流量的比例。
- 配置终端节点时,您可以设置终端节点权重,全球加速会计算终端节点组中各个终端节点的权重之和,然后根据每个终端节点的权重与总权重之比将流量转发到对应的终端节点上。
- 终端节点权重的取值范围:1~100。
- 若终端节点组内某一终端节点健康检查异常,则访问流量会按照比例转发到组内其他健康检查正常的终端节点上。
访问流量分配示例
如下图所示,来自中国香港和美国客户端的访问流量接入全球加速网络,访问北京和上海的服务端。设置主终端节点组的流量调配、终端节点的权重如下:
- 终端节点组1位于北京,设置流量调配数值为60。组内设置终端节点A的权重为30、终端节点B的权重为70。
- 终端节点组2位于上海,设置流量调配数值为40。组内设置终端节点C的权重为40、终端节点D的权重为40。
根据设定的流量调配数值,访问流量转发到两个终端节点组的比例如下:
- 终端节点组1: 60/(60+40) = 60% 。
- 终端节点组2: 40/(60+40) = 40% 。
根据设定的权重数值,访问流量转发到两个终端节点组内终端节点上的比例如下:
- 终端节点组1:
- 终端节点A: 30/(30+70) = 30% ,最终客户端访问流量转达比例为: 60% * 30% = 18% 。
- 终端节点B: 70/(30+70) = 70% ,最终客户端访问流量转达比例为: 60% * 70% = 42% 。
- 终端节点组2:
- 终端节点C: 40/(40+40) = 50% ,最终客户端访问流量转达比例为: 40% * 50% = 20% 。
- 终端节点D: 40/(40+40) = 50% ,最终客户端访问流量转达比例为: 40% * 50% = 20% 。
说明
- 多加速区域的客户端流量,流量调配的比例相同。即中国香港和美国客户端的访问流量,转发至两个终端节点组和不同终端节点时,比例相同。
- 主终端节点组、备终端节点组的流量分配逻辑,均为按照您设置的流量调配权重、终端节点的权重计算的比例进行。但只有在主终端节点组全部开启健康检查、且组内终端节点健康检查全部失败时,流量才会被路由至备终端节点组。