全部产品
Search
文档中心

数据库自治服务 DAS:自动弹性伸缩

更新时间:Oct 08, 2023

数据库自治服务DAS(Database Autonomy Service)提供自动弹性伸缩功能,根据您预设的策略,输出数据库实例的扩容建议,并在数据库实例性能达到设置阈值时,对数据库实例进行扩容或回缩操作。

功能介绍

说明

数据库自治服务DAS从2022年2月18日开始逐步支持自动弹性伸缩功能。

  • 基于预测自动弹性伸缩:以实例过去10天的历史数据,预测实例未来24小时性能指标的使用值,当预测指标值大于等于设定的目标值时,将给出扩容建议。

  • 定时自动弹性伸缩:根据您预设的策略定时扩容数据库实例规格,并且在设置的扩容持续时间结束后会自动恢复到原规格。通过该功能您可以应对可预期的数据库负载地周期性变化,在满足业务需求的同时控制成本。

  • 本地资源自动弹性伸缩:当观测窗口内数据库实例的CPU平均使用率达到设定的阈值时,DAS会在原规格的基础上,利用本地同一主机上多余的资源,将数据库实例的CPU核数按照设定值进行扩容。

  • 存储自动扩容:当数据库实例的已使用存储空间大于等于设置的扩容阈值时,系统进行自动扩容,保障您的业务稳定运行。

新建策略

  1. 登录DAS控制台

  2. 在左侧导航栏单击管理和设置

  3. 自动弹性伸缩策略列表区域右侧单击新增策略。在新增策略页面,选择新增策略的模式,参考对应文档配置策略参数:

应用策略

  1. 登录DAS控制台

  2. 在左侧导航栏单击管理和设置

  3. 自动弹性伸缩策略列表区域,单击目标策略操作列的应用

  4. 应用策略页,勾选需要应用此策略的数据库实例,并单击p20220214

  5. 单击确定,为选中的数据库实例添加策略。

取消应用策略

  1. 登录DAS控制台

  2. 在左侧导航栏单击管理和设置

  3. 自动弹性伸缩策略列表区域,单击目标策略已应用实例数量列的数字。

  4. 实例详情页,单击目标实例操作列的取消应用

  5. 单击确定

修改策略

  1. 登录DAS控制台

  2. 在左侧导航栏单击管理和设置

  3. 自动弹性伸缩策略列表区域,单击目标策略操作列的修改

  4. 更新策略页,修改已创建的策略。

    说明
    • 修改策略将影响所有应用了该策略的数据库实例。

    • 修改定时自动弹性伸缩会影响正在执行中的行为。

      • 如果在一个执行周期内修改了定时自动弹性伸缩策略执行的操作的设置,那么在恢复原状的时刻,由于实例的规格不等于定时自动弹性伸缩策略设定的规则,所以系统不会执行恢复原状操作。

      • 如果在一个执行周期内修改了定时自动弹性伸缩策略生效日期重复周期,导致恢复原状的时间发生了变化,那么系统不会执行恢复原状操作。

  5. 单击确定

删除策略

  1. 登录DAS控制台

  2. 在左侧导航栏单击管理和设置

  3. 删除已创建的策略:

    说明
    • 只能删除没有实例应用的策略,取消应用策略请参见取消应用策略

    • 删除定时自动弹性伸缩策略会影响正在执行中行为。如果在一个执行周期内删除了定时自动弹性伸缩策略,则系统不会再执行恢复原状操作。

    • 批量删除策略:勾选目标策略,单击批量删除

    • 删除单个策略:单击目标策略操作列的删除