全部产品
Search
文档中心

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

更新时间:Jul 18, 2024

云原生数据仓库 AnalyticDB MySQL 版通过资源弹性计划实现资源的定时弹性扩缩容。适用的场景包括业务负载有较为规律的波峰波谷、计算资源瓶颈以及存储资源瓶颈。在业务负载增加的情况下,增加资源确保集群依然有较好的性能和稳定性;在低负载时,减少资源节约成本。与手动扩缩容相比,资源弹性扩缩容无需迁移数据、不影响读写。您可以调用API或通过控制台创建资源弹性计划。

前提条件

  • 如果产品系列为湖仓版,则没有限制条件。

  • 如果产品系列为数仓版,则需满足以下条件:

    • 模式为弹性模式

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

    • 内核版本为3.1.3.2及以上,支持计算,弹性IO资源按默认比例弹性计划

    • 内核版本为3.1.6.1及以上,且集群为新定价集群,支持计算资源单独弹性计划弹性IO资源单独弹性计划

费用说明

根据资源弹性计划弹起的资源会按量计费。具体计费规则,请参见湖仓版ACU弹性资源数仓版弹性计算资源数仓版弹性IO资源

资源弹性计划类型

湖仓版

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

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

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

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

数仓版

数仓版资源弹性扩容提供以下三种弹性计划:

  • 计算资源单独弹性计划:在计算资源原有规格的基础上,水平增加计算资源。适用于计算资源存在瓶颈的场景。

  • 计算,弹性IO资源按默认比例弹性计划:在计算资源原有规格的基础上,水平增加计算资源,并按同比例垂直扩容弹性IO资源。适用于有规律性资源峰谷需求的场景。

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

创建资源弹性计划

湖仓版

注意事项

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

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

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

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

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

操作步骤

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

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

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

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

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

      参数

      说明

      计划名称

      弹性计划的名称。

      生效日期

      资源弹性计划生效的起始日期(包含当日)。

      失效日期

      资源弹性计划生效的结束日期(包含当日)。例如,失效日期为2024年9月30日,则2024年9月30日23点59分59秒后,资源弹性计划将失效。

    2. 选择弹性资源类型,并配置弹性计划参数。不同弹性资源类型的区别,请参见资源弹性计划类型

      Interactive资源组弹性计划

      参数名

      说明

      弹性资源类型

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

      资源组

      选择需要弹性变配计算资源的Interactive型资源组。

      只能选择未开启Multi-Cluster功能的Interactive型资源组。

      变配到

      计算资源变配到的目标规格。

      变配周期

      周期性执行弹性变配的日期。

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

      到达指定的变配时间,Interactive型资源组的计算资源会自动变配到目标规格。

      重要
      • 如果您需要在创建或修改资源弹性计划的当日执行interactive型资源组的弹性变配,请确保变配时间满足以下条件:

        • 未启用存储加速服务(EIU)按比例默认弹性计划,则变配时间与当前时间的间隔需大于等于10分钟

        • 已启用存储加速服务(EIU)按比例默认弹性计划,则变配时间与当前时间的间隔需大于等于30分钟

        详情请参见资源弹性计划什么时间生效

      • 多个interactive资源组弹性计划的变配时间间隔需满足以下条件:

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

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

      是否生效

      是否启用资源弹性计划。默认启用。

      如果后续您希望暂停资源弹性计划,在资源弹性计划列表中,单击停用

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

      参数

      说明

      弹性资源类型

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

      每组EIU变配到

      每组EIU资源变配到的目标规格。

      变配周期

      周期性执行弹性变配的日期。

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

      在指定的变配时间,每组EIU资源会自动变配到目标规格。

      重要
      • 如果您需要在创建或修改资源弹性计划的当日执行存储加速服务(EIU)弹性变配,请确保变配时间与当前时间的间隔需大于等于30分钟

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

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

      • 开关默认关闭,表示单独变配EIU资源。

      • 开关开启,表示EIU资源与Interactive资源组的计算资源按相同比例一起变配。您还需要创建并启用一个Interactive型资源组弹性计划,存储加速服务(EIU)按比例默认弹性才能生效。

      是否生效

      是否启用资源弹性计划。默认启用。

      如果后续您希望暂停资源弹性计划,在资源弹性计划列表中,单击停用

  5. 单击确定

    资源弹性计划列表显示新创建的计划,包括计划名称目标规格状态下次生效时间(集群区域时间)等。

数仓版

操作步骤

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

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

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

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

    参数

    说明

    弹性资源类型

    选择弹性资源类型。不同弹性资源类型的区别,请参见资源弹性计划类型

    计划名称

    弹性计划的名称。

    资源组

    选择需要弹性变配资源的Interactive型资源组。

    生效日期

    执行弹性计划的起始日期(包含该日)。具体生效时间,依赖创建或修改弹性计划的时间,详情请参见资源弹性计划什么时间生效

    失效日期

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

    扩容时间

    在指定的扩容时间,指定类型的资源会自动扩容到目标规格。

    重要

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

    还原时间

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

    扩容资源

    选择需要扩容的资源规格。弹性资源类型不同,扩容资源的含义也有所不同:

    • 计算资源单独弹性计划扩容资源指的是在集群计算资源的基础上,水平增加的计算资源。例如,集群的计算资源为32核128 GB,扩容资源为16核64 GB。那么扩容后的计算资源为48核192 GB。

    • 计算,弹性IO资源按默认比例弹性计划扩容资源指的是在集群计算资源的基础上,水平增加的计算资源,并按同比例垂直扩容弹性IO资源。例如,集群的计算资源为32核128 GB,弹性IO资源为8核64 GB,扩容资源为32核128 GB,那么扩容后的计算资源为64核256 GB,计算资源扩容比例为2,弹性IO资源按2倍扩容,扩容后的弹性IO资源为16核128 GB。

      重要

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

    • 弹性IO资源单独弹性计划扩容资源指的是弹性IO资源要扩容到的目标规格。例如,集群的弹性IO资源为8核64 GB,扩容资源为16核128 GB,那么扩容后的弹性IO资源为16核128 GB。

    周期设置

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

    是否生效

    打开或关闭弹性计划的生效开关,默认打开。

  5. 单击确定

设置计划执行失败、延迟的报警

当资源不足或出现内部错误时,会出现资源弹性计划执行延迟或失败。您可以登录云监控控制台,设置资源弹性计划执行延迟资源弹性计划执行失败事件报警规则。当异常发生时,您可以及时收到报警通知,便于迅速解决问题。具体操作,请参见管理事件订阅(推荐)

常见问题

资源弹性计划什么时间生效

资源弹性变配,需要提前准备资源,以便到达变配时间时资源可以立即变配到目标规格。因此创建或修改资源弹性计划后,计划不会立即生效。不同产品系列,资源弹性计划的生效时间不同。

湖仓版

生效时间规则:不同类型的资源弹性计划,生效时间不同。

  • 未启用存储加速服务(EIU)按比例默认弹性的弹性计划时,新创建或修改后的Interactive型资源组计划需要10分钟生效

  • 启用存储加速服务(EIU)按比例默认弹性的弹性计划时,新创建或修改后的Interactive型资源组计划需要30分钟生效

  • 新创建或修改后的存储加速服务(EIU)计划需要30分钟生效。

  • 未启用Interactive型资源组的弹性计划时,存储加速服务(EIU)按比例默认弹性计划不会生效。

例如,Interactive型资源组的资源弹性计划配置如下:

  • 生效日期:2024-09-18

  • 失效日期:2024-09-25

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

  • 变配周期:每周三

已启用存储加速服务(EIU)按比例默认弹性的弹性计划时:如果创建Interactive型资源组计划的时间为2024-09-18(周三)10:00:00,那么计划生效时间为2024-09-18(周三)10:30:00,计划生效时,2024-09-18(周三)10:15:00已经过去了。因此,将在2024-09-25(周三)10:15:00第一次变配。控制台显示的下次生效时间(集群区域时间)是2024-09-25 10:15:00。

未启用存储加速服务(EIU)按比例默认弹性的弹性计划时:如果创建Interactive型资源组计划的时间为2024-09-18(周三)10:00:00,那么计划生效时间为2024-09-18(周三)10:10:00,并在2024-09-18(周三)10:15:00第一次变配。控制台显示的下次生效时间(集群区域时间)是2024-09-18 10:15:00。

数仓版

资源弹性计划的生效时间如下。

创建时间或修改时间

生效时间

示例

00:00:00~23:00:00

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

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

  • 生效日期:2024-09-24

  • 失效日期:2024-10-03

  • 扩容时间:02:00:00

  • 周期设置:每周三

生效时间:该计划将于2024年09月25日(周三)00:00:00生效,并在2024年09月25日(周三)02:00:00第一次扩容。

23:00:00~23:59:00

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

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

  • 生效日期:2024-09-24

  • 失效日期:2024-10-03

  • 扩容时间:02:00:00

  • 周期设置:每周三

生效时间:该计划将于2024年09月26日(周四)00:00:00生效,并在2024年10月02日(周三)02:00:00第一次扩容。

湖仓版集群,怎么实现资源的定时扩容和缩容

湖仓版的一个资源弹性计划中无法同时设置扩容和缩容的时间。如需定时扩容和缩容,您需要创建两个资源弹性计划。

假设您的业务白天查询较多,晚上查询较少,您希望每天06:00定时扩容,每天23:00定时缩容。您可以创建两个资源弹性计划实现该需求,配置示例如下。

湖仓版

类型

配置

扩容的资源弹性计划

弹性资源类型interactive型资源组

变配到:32 ACU

变配周期每天

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

缩容的资源弹性计划

弹性资源类型interactive型资源组

变配到:16 ACU

变配周期每天

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

相关API

产品系列

API

湖仓版

CreateElasticPlan - 创建弹性计划

数仓版

CreateElasticPlan - 创建分时弹性计划