策略配置
策略配置文档包括两部分,您可以根据自己的需要进行阅读。
概念说明:对ITM支持的策略规则、策略组合方式进行了说明。
操作步骤:对如何实际进行策略配置进行了说明。
概念说明
基本规则
-
目前有如下的基本规则:
规则 描述 加权轮询 根据端点的权重,按比例将端点作为DNS解析结果返回。 优先级 返回优先级最高的端点。 地理就近 根据用户组的地理位置,将用户组解析到地理位置最近的端点。
注:计算距离时,端点和用户组的地理位置设置所在省份的省会位置。用户组映射 需要配置用户组和端点之间的映射关系,对指定地域的解析请求返回相应的端点。
组合叠加
-
支持将4个基本规则组合叠加为复杂策略,满足复杂部署场景下对流量管理的个性化需求。
项目 描述 组合策略 一个具有树状结构的流量管理策略。树由两种节点组成:规则节点和资源节点。 规则节点 一个简单规则(如用户组映射、加权轮询),表示在这个节点的所有子节点之间使用该简单策略。 资源节点 一个资源组以及这个资源组内部端点使用的一个简单策略。
资源节点只能作为叶结点,且所有的叶结点都是资源节点。 -
一个典型的组合策略的树状结构如下图:
自动推荐策略
- 根据用户当前配置的域名、端点、监控配置信息,自动为用户推荐调度策略,节约配置时间。
- 用户可以在自动推荐策略的基础上进行修改,具体见操作步骤说明。
操作步骤
-
首页【域名列表】->【调度策略配置】,进入该域名下的调度策略配置页。
-
使用推荐策略 ITM根据当前配置的域名、端点、监控配置信息,自动推荐调度策略,节约配置时间。 点击【使用推荐策略】,左侧显示自动推荐的策略树状预览图。 * 选中各规则、节点,可在右侧操作部分对当前策略进行修改。
- 自行配置策略
3.1. 选中被设置规则/端点右侧的“+”,在右侧【选择连接类型】
连接类型 | 描述 |
---|---|
A.选择新规则 | 为当前选择节点创建一个新的规则节点作为子节点。 |
B.连接已有规则 | 连接到已存在的规则节点。 |
C.连接已有端点 | 选择“端点列表”配置好的端点。 |
3.2. 为该规则节点的所有子节点选择【地理就近】策略。
- 根据用户组的地理位置,将用户组解析到地理位置最近的端点。
- 计算距离时,端点和用户组的地理位置设置所在省份的省会位置
3.3. 为该规则节点的所有子节点选择【优先级】策略,返回优先级最高的端点。
3.4. 为该规则节点的所有子节点选择【加权轮询】策略。根据端点的权重,按比例将端点作为DNS解析结果返回。
3.5. 为该规则节点的所有子节点选择【用户组映射】策略。
- 需要配置用户组和端点之间的映射关系,对指定地域的解析请求返回相应的端点。
- 选择【用户组】为该端点选择运营商及地区。
- 未被选择的运营商及地区归属在默认用户组。
-
组合策略实例
-
以域名www.test.com 为实例:
- 规则1:采用基本规则“地理就近”;
- 规则2:采用基本规则“加权轮询”。
- 点击【保存】查看当前组合策略配置效果预览图,【启用策略】表示启用当前配置。
-
应用场景操作示例
主备IP容灾
应用服务的域名有多个可用IP。常态下使用其中一个,称为“主IP”;其他IP称为“备IP”。当“主IP”无法使用时,流量自动切换至“备IP”。
配置步骤:
- 选择根节点规则为“优先级”。
- 添加所有的IP作为根节点的资源。
- 设置”主IP”的优先级为1,并按照切换时的优先顺序,设置”备IP”的优先级为逐步增加的值。
- 保存修改,并启用策略。
多活IP+负载均衡
同地域的域名有多个可用IP,常态下希望这些IP按照一定的比例同时接流量。如果其中某些IP故障,流量需要切换到存活IP上,存活IP的权重保持不变。
配置步骤:
- 选择根节点规则为”加权轮询”。
- 添加所有的IP作为根节点的资源
- 根据希望的分流比例,设置IP的权重。 实际生效时,IP的权重只表示用户解析时获取各个IP的相对比例,实际流量的分布可能会出现较大的差别。
- 保存修改,并启用策略。
就近接入+自动容错
域名有多个可用IP,且分布在多个地域,希望将用户流量接入到就近的IP地址。 如果其中某些IP故障,用户流量应该切换到就近的存活IP上。
配置步骤:
-
选择根节点规则为“地理就近”。
- 距离计算的方法:用户组到IP的距离 = 地理距离(用户组省会,IP所处省份的省会)。
- 如果同一个省份有多个IP地址,会随机选择一个,如果希望同时使用,需要和其他规则配合使用,可使用“智能解析+近地域解析+负载均衡”。
- 添加所有的IP作为根节点的资源。
- 如示例中,北京IP故障时流量将切换至存活的上海IP中。
- 保存修改,并启用策略。
智能解析
域名有多个可用IP,希望根据用户的来源,决定用户应该解析到的IP地址。
配置步骤:
-
选择根节点规则为”用户组映射”。
>注:用户组映射需要配合其他规则进行故障止损
- 选择默认用户组应该解析到的IP地址,如新建规则“移动优先”。
- 在资源中添加IP,并选择相应的用户组。
- 点击【用户组】可选择相应的省份+运营商。非【用户组】设定的省份+运营商归在【默认用户组】中。
- 保存修改,并启用策略。