全部产品
Search
文档中心

云原生数据仓库AnalyticDB MySQL版:创建资源弹性计划

更新时间:Jan 23, 2024

AnalyticDB for MySQL支持通过资源弹性计划实现计算资源和存储资源分时弹性。您可以调用API接口或通过控制台创建资源弹性计划,在系统负载过高时自动执行扩容操作,保障业务的稳定性。本文介绍如何通过控制台创建资源弹性计划。

湖仓版(3.0)资源弹性计划

注意事项

  • 不支持资源弹性计划和手动变配同时发生。当集群已启用弹性计划时,如果需要对集群进行手动变配,需要先停用弹性计划,否则无法进行手动变配。等待手动变配完成后,再启用弹性计划。如何停用弹性计划,请参见管理资源弹性计划

  • 不能同时启用存储加速服务(EIU)弹性计划和存储加速服务(EIU)按比例默认弹起弹性计划。

  • 如果没有启用interactive型资源组弹性计划,存储加速服务(EIU)按比例默认弹起弹性计划不会生效。

  • 集群存储预留资源为0 ACU时,只支持创建interactive型资源组弹性计划。

弹性计划类型

湖仓版(3.0)资源弹性扩容提供以下三种弹性计划:

  • interactive型资源组:按照弹性计划设置的目标规格,在计划生效时只弹起计算资源。适用于计算资源存在资源瓶颈的场景。

  • 存储加速服务(EIU)按比例默认弹起:在interactive型资源组弹性计划生效时,按照默认比例弹起存储资源。适用于有规律性资源峰谷需求的场景。

  • 存储加速服务(EIU):按照弹性计划设置的目标规格,在计划生效时只弹起存储资源。适用于存储资源存在资源瓶颈的场景,如每天批量数据导入进行BI报表分析。

操作步骤

  1. 登录云原生数据仓库AnalyticDB MySQL控制台,在左上角选择集群所在地域。在左侧导航栏,单击集群列表,在湖仓版(3.0)页签,单击目标集群ID。

  2. 在左侧导航栏,单击集群管理>资源管理

  3. 资源管理页面的弹性计划管理>资源弹性计划页签中,单击右上角的新增计划

  4. 新增资源弹性计划面板,设置相关参数。

    1. 设置计划名称起始日期结束日期

      参数名

      说明

      计划名称

      弹性计划的名称。计划名称需满足如下要求:

      • 长度为2~30个字符。

      • 由大写字母、小写字母、数字或下划线(_)组成。

      起始日期

      执行弹性计划的起始日期(包含该日)。

      结束日期

      执行弹性计划的结束日期(包含该日)。

    2. 选择弹性资源类型,并配置弹性计划参数。

      Interactive资源组弹性计划

      参数名

      说明

      弹性资源类型

      选择弹性计划类型,interactive型资源组

      资源组

      选择弹性计划的Interactive型资源组。

      每个interactive型资源组弹性计划都需绑定在某一个资源组上,如果该资源组释放,弹性计划则被绑定到默认资源组user_default上。

      变配到

      选择目标资源规格。

      变配周期

      选择执行弹性计划的周期。

      变配时间(集群区域时间)

      弹性扩容的开始时间,系统会在该时间点自动扩容指定的资源类型。

      重要
      • interactive型资源组弹性计划的变配时间(集群区域时间)与当前时间的间隔需大于等于10分钟。

      • 若存在存储加速服务(EIU)按比例默认弹性的计划,多个interactive资源组弹性计划的变配时间间隔需大于等于1小时。

      • 若不存在存储加速服务(EIU)按比例默认弹性的计划,多个interactive资源组弹性计划的变配时间间隔需大于等于10分钟。

      是否生效

      打开或关闭弹性计划的生效开关。默认打开。弹性计划生效规则的详情,请参见湖仓版(3.0)弹性计划生效规则

      存储加速服务(EIU)弹性计划

      参数名

      说明

      弹性资源类型

      选择弹性计划类型,存储加速服务(EIU)

      每组EIU变配到

      选择目标资源规格。

      变配周期

      选择执行弹性计划的周期。

      变配时间(集群区域时间)

      弹性扩容的开始时间,系统会在该时间点自动扩容指定的资源类型。

      重要
      • 存储加速服务(EIU)弹性计划的变配时间(集群区域时间)与当前时间的间隔需大于等于30分钟。

      • 多个存储加速服务(EIU)弹性计划的变配时间间隔需大于等于1小时。

      存储加速服务(EIU)按比例默认弹性

      打开或关闭存储资源按比例默认弹起。默认关闭。

      如需存储加速服务(EIU)按比例默认弹性弹性计划生效,您还需要创建并启用一个interactive型资源组弹性计划。

      是否生效

      打开或关闭弹性计划的生效开关。默认打开。弹性计划生效规则的详情,请参见湖仓版(3.0)弹性计划生效规则

  5. 单击确定即可。

弹性计划生效规则

湖仓版(3.0)集群新建或修改资源弹性计划后,系统会在弹性计划设置的变配时间(集群区域时间)生效。

例如,当前时间为2023年02月15日(周三)10:00:00,弹性计划配置如下:

  • 起始日期:2023-02-15

  • 结束日期:2023-02-22

  • 变配时间(集群区域时间):11:00:00

  • 变配周期:每周三

生效时间:该计划将于2023年02月15日生效,并在2023年02月15日(周三)11:00:00按计划进行第一次变配。

数仓版(3.0)资源弹性计划

前提条件

  • 集群系列为弹性模式集群版(新版)

  • 集群规格为32核128 GB及以上。

  • 如果要使用计算,弹性IO资源按默认比例弹性计划,集群内核版本需为3.1.3.2及以上版本。

  • 如果要使用计算资源单独弹性计划弹性IO资源单独弹性计划,集群内核版本需为3.1.6.1及以上版本,且集群为新定价集群(2022年09月01日及之后在中国内地地域创建的集群

说明 如何查看集群内核版本,请参见如何查看实例版本信息。如需升级内核版本,请联系技术支持。

弹性计划类型

数仓版(3.0)集群可以根据弹性计划对计算资源和存储资源按比例进行自动扩容或单独扩容,并在还原时间点将资源还原到扩容前的规格,实现充分合理利用资源。资源弹性扩容提供以下三种弹性计划:

  • 计算资源单独弹性计划:适用于计算资源存在资源瓶颈的场景。

  • 计算,弹性IO资源按默认比例弹性计划:适用于有规律性资源峰谷需求的场景。

    重要
    • 仅计算资源规格扩容到当前计算资源规格的1.5倍时,才会触发扩容弹性IO资源。例如,计算资源当前规格为32核128 GB,弹性计划扩容计算资源规格到48核196 GB,弹性IO资源才会按比例扩容。

    • 按默认比例指计算资源与弹性IO资源按同比例扩容。例如,当前计算资源规格:32核128 GB,弹性IO资源规格:24核192 GB。计算资源扩容到64核256 GB,扩容比例为2,那么弹性IO资源将扩容到48核196 GB。

  • 弹性IO资源单独弹性计划:适用于存储资源存在资源瓶颈的场景,如每天批量数据导入进行BI报表分析。

操作步骤

  1. 登录云原生数据仓库AnalyticDB MySQL控制台,在左上角选择集群所在地域。在左侧导航栏,单击集群列表,在数仓版(3.0)页签,单击目标集群ID。

  2. 在左侧导航栏,单击资源弹性扩容

  3. 资源弹性扩容页面的资源弹性计划页签下,单击右上角的新增计划

  4. 新增资源弹性计划面板,设置相关参数。

    表 1. 数仓版(3.0)弹性计划参数说明

    参数名

    说明

    弹性资源类型

    选择弹性计划类型。

    重要
    • 如果要使用计算,弹性IO资源按默认比例弹性计划,集群内核版本需为3.1.3.2及以上版本。

    • 如果要使用计算资源单独弹性计划弹性IO资源单独弹性计划,集群内核版本需为3.1.6.1及以上版本,且集群为新定价集群(2022年09月01日及之后在中国内地地域创建的集群

    计划名称

    弹性计划的名称。计划名称需满足如下要求:

    • 长度为2~30个字符。

    • 由大写字母、小写字母、数字或下划线(_)组成。

    资源组

    选择弹性计划需要绑定的资源组。

    每个资源弹性计划都需绑定在某一个资源组上,如果该资源组释放,弹性计划则被绑定到默认资源组USER_DEFAULT上。更多关于资源组的信息,请参见资源组介绍新建资源组

    起始日期

    执行弹性计划的起始日期(包含该日)。

    结束日期

    执行弹性计划的结束日期(包含该日)。

    扩容时间

    弹性扩容的开始时间,系统会在该时间点自动扩容指定的资源类型。最小单位为小时。

    重要

    若需要在同一天内执行多个弹性计划,建议各计划的扩容时间间隔不少于1小时。

    还原时间

    弹性扩容的结束时间,系统会在该时间点将资源还原到扩容前的规格。最小单位为小时。

    扩容资源

    选择需要增加的扩容资源规格,最大支持增加的规格为当前集群资源规格的8倍。

    例如,当前规格为32核128 GB,那么您可以选择增加的最大资源规格为256核1024 GB,扩容后的集群规格为288核1152 GB。

    周期设置

    选择执行弹性计划的周期,执行频率至少为每周一次。

    是否生效

    打开或关闭弹性计划的生效开关,默认打开。弹性计划生效规则的详情,请参见数仓版(3.0)弹性计划生效规则

  5. 单击确定即可。

弹性计划生效规则

数仓版(3.0)集群新建或修改资源弹性计划后,系统会根据计划的创建时间或修改时间来确定计划生效时间,具体规则如下:

表 3. 数仓版(3.0)弹性计划生效规则

创建时间或修改时间

生效时间

示例

00:00:00~23:00:00

将于次日00:00:00开始生效,生效后该计划会在指定时间执行。

创建时间为2021年05月25日(周二)18:00:00,弹性计划配置如下:

  • 起始日期:2021-05-25

  • 结束日期:2021-06-03

  • 扩容时间:02:00:00

  • 周期设置:每周三

生效时间:该计划将于2021年05月26日(周三)00:00:00生效,并在2021年05月26日(周三)02:00:00按计划进行第一次扩容。

23:00:00~23:59:00

将于后日00:00:00开始生效,生效后该计划会在指定时间执行。

创建时间为2021年05月25日(周二)23:30:00,弹性计划配置如下:

  • 起始日期:2021-05-25

  • 结束日期:2021-06-03

  • 扩容时间:02:00:00

  • 周期设置:每周三

生效时间:该计划将于2021年05月27日(周四)00:00:00生效,并在2021年06月02日(周三)02:00:00按计划进行第一次扩容。

当资源不足或出现内部错误时,会出现资源弹性计划执行延迟或失败,您可以登录云监控控制台,设置资源弹性计划执行延迟资源弹性计划执行失败事件报警规则。当异常发生时,您可以及时收到报警通知,便于快速分析并定位问题。具体操作,请参见设置事件报警

相关API

产品系列

API

说明

湖仓版(3.0)

CreateElasticPlan - 创建弹性计划

AnalyticDB MySQL湖仓版(3.0)集群创建资源弹性计划。

数仓版(3.0)

CreateElasticPlan - 创建分时弹性计划

AnalyticDB MySQL数仓版(3.0)集群创建资源弹性计划。