You need to enable JavaScript to run this app.
导航
创建指定节点弹性扩缩容策略
最近更新时间:2024.06.24 19:15:19首次发布时间:2024.06.24 19:15:19

本文介绍了如何创建指定节点弹性扩缩容策略。引用该策略部署的边缘应用,可以根据策略中设置的监控指标自动调整指定节点的Pod副本数量,以满足业务的资源需求。

使用限制

  • 策略创建完成后,您可在 创建应用 时引用该策略部署应用。
  • 使用 指定节点部署 方式部署的应用,无法引用策略。

操作步骤

  1. 登录边缘容器控制台

  2. 在左侧导航栏中,单击 策略管理

  3. 在策略列表上方,单击 创建策略 ,进入创建策略页面,填写策略的基本信息。

    • 策略名称:设置部署策略的名称。
      • 长度5~20个字符。
      • 允许中文、大写字母、小写字母、数字和特殊字符(不包括’ “\空格),并且不能用斜线号(/)开头。
      • 同一火山引擎账号下的部署策略名称不可重复。
    • 策略类型:本场景选择 指定集群弹性扩缩容策略
  4. 参考如下信息配置子策略的参数。配置完成后,单击页面右下角的 确认 完成创建策略。

    说明

    您可以为不同的节点设置不同的子策略。单击参数框底部的 添加 按钮即可添加多条子策略。

    配置项

    说明

    策略名称

    输入子策略的名称。输入要求如下:

    • 长度5~20个字符
    • 允许中文、大写字母、小写字母、数字和特殊字符(不包括’ “\空格),并且不能用斜线号(/)开头。
    • 同一部署策略中,子部署策略的名称不可重复。

    监控指标

    设置以下监控指标中的一个或多个,单击**+**设置更多指标。默认情况下,系统以设定的监控值上下 10%作为监控指标的范围。
    例如:设置监控指标为 CPU 使用率 80%,则系统默认CPU 使用率在 70%~90%范围内时正常,不会进行弹性扩缩容操作。当 CPU 使用率超过 90%时,系统将进行弹性扩容操作;当 CPU 使用率低于 70%时,系统将进行弹性缩容操作。

    • CPU使用率:策略使用范围的节点中,集群的平均CPU使用率。
    • 内存使用率:策略使用范围的节点中,集群的平均内存使用率。

    说明

    当设置多个监控指标时,只要任何一个指标大于或者等于目标值,则应用进行扩容,以确保应用在业务高峰期也能够正常运行,扩容后实例数不高于最大实例数。当所有指标均小于目标值时,则应用进行缩容,缩容后实例数不低于最小实例数
    例如:根据CPU使用率集群需要扩容2个副本,而根据内存使用率集群需要缩容2个副本时,那么系统将会自动扩容2个副本。

    最小实例数

    应用在缩容时,副本数可达到最小值。

    最大实例数

    应用在扩容时,副本数可达到最大值。

    并发扩容数

    扩容时,每次增加的副本数。

    并发缩容数

    缩容时,每次减少的副本数。

    扩容冷却时间

    扩容后,到下次系统判断是否需要扩缩容的间隔时间。单位:分钟

    缩容冷却时间

    缩容后,到下次系统判断是否需要扩缩容的间隔时间。单位:分钟

    策略使用范围

    指定使用该子策略进行弹性扩缩容的节点。