配置弹性伸缩

弹性伸缩功能允许您自定义伸缩规则,从而自动的调整节点数量,高效地适应业务变化。例如,您可以为计算组配置基于时间的弹性伸缩规则,即可在指定的扩容时间点自动扩容,以应对业务高峰期,在指定的缩容时间点自动缩容,降低在业务低峰期的成本。

前提条件

已创建StarRocks实例,详情请参见创建实例

使用限制

BE计算组不支持弹性伸缩。

操作步骤

说明

如果实例或计算组在执行其他操作,弹性伸缩将在其他操作完成后再进行扩容或缩容。

  1. 进入EMR Serverless StarRocks实例列表页面。

    1. 登录E-MapReduce控制台

    2. 在左侧导航栏,选择EMR Serverless > StarRocks

    3. 在顶部菜单栏处,根据实际情况选择地域。

  2. 实例列表页,单击目标实例名称。

  3. 单击计算组页签。

  4. 单击计算组操作列的弹性伸缩

  5. 在弹出的弹性伸缩配置面板中,配置相关的参数,勾选服务协议,然后单击提交修改

    参数

    说明

    弹性类型

    目前仅支持按时间进行伸缩。

    执行频率

    请选择一个合适的执行频率:

    • 每天(默认):任务每天自动执行一次。

    • 每周:允许您指定任务在一周中的某一天或多天自动执行。

    • 每月:任务在每月的指定日期或多个指定日期自动执行。

    • 执行一次:仅在指定时间点执行一次任务。

    执行规则

    需配置以下参数:

    • 执行时间:需配置任务的起始时间和结束时间。

      • 起始时间:到达此时间点,系统将自动增加相应的节点数量,确保任务有足够的计算资源立即投入运行,为高峰期或数据处理的开始阶段做充分准备。

      • 结束时间:到达此时间点,系统将自动减少相应的节点数量,有效节省资源和成本,避免空闲时段的不必要开销。

    • 弹性节点数量:根据任务负载预估,合理配置所需弹性节点的数量。

      说明

      设置执行规则时请确保:

      • 相邻两条规则的执行间隔时间不得少于2小时。

      • 系统允许的最大规则配置数量为五条。

    按时间配置的弹性伸缩示例如下所示:

    • 示例1:执行频率选择为每天,执行时间设置为09:00~19:00,则系统将在每天的早上9:00自动增加一个节点,以应对计算需求,而到了晚上19:00,系统则会自动减少一个节点,以优化资源使用。

      image

    • 示例2:执行频率选择为每周(周一),执行时间设置为10:00~20:00,则系统将在每周一的早上10:00自动增加一个节点,以应对计算需求,而到了每周一晚上20:00,系统则会自动减少一个节点,以优化资源使用。

      image

相关文档

如需了解更多计算组信息,请参见计算组概述