设置租户定时变配

本页面为您介绍租户设置定时变配策略的操作步骤和定时变配任务的使用限制。

背景信息

当业务负载发生变化时,租户的资源需求也会随之波动。您可以通过开启租户定时变配,动态调整租户的CPU、内存等资源配额,以适应不同的业务场景,实现集群内资源的高效利用。

说明

开启租户定时变配不会对您的业务造成影响,为保障您业务的稳定性,仍建议您选择在业务低谷期进行操作。

使用说明

  • 一个租户只能创建一个定时变配任务,且该定时任务只对租户的 CPU 和内存进行定时变配管理,租户的日志盘随内存大小自动扩缩容。

    说明

    若集群实例为 4.x 版本,不仅能定时调整租户的CPU和内存资源,还可以对日志盘容量的定时调整管理。+

  • 添加定时变配策略后若手动修改租户资源,会导致定时变配任务失效,需要重新修改策略使变配任务生效。

  • 同一集群下的不同租户相互独立,变配管理也互不影响,某一租户的变配任务失败不会影响另一租户变配任务的执行。

  • 若集群下存在并发的租户定时变配任务,将按照如下原则依次执行:

    1. 降配任务优先级高于升配任务。

    2. 缩容场景下,CPU 释放量越大的定时任务优先级越高;扩容场景下,CPU 增加量越小的定时任务优先级越高。

  • 您需要合理评估集群资源使用情况,资源不足或集群、租户状态不支持变配时,都可能导致变配任务失败,且变配任务不支持自动重试机制。

    说明

    集群和目标租户均为运行中状态时,定时变配任务才会执行。

前提条件

  • 该集群实例下已创建租户。具体操作,请参见新建租户

  • 目标租户未设置过定时变配策略。

添加定时变配策略

您可以通过如下两个入口进入租户定时变配页面:

  • 入口一:登录 OceanBase 控制台,单击左侧导航栏的 实例列表,在实例列表中单击目标实例名,进入 集群实例工作台,单击 拓扑图 右侧的 资源变配 后,再次单击 租户定时变配

  • 入口二:登录 OceanBase 控制台,单击左侧导航栏的 实例列表,在实例列表中单击目标实例名,进入 集群实例工作台,在左侧导航栏单击 租户管理, 在 租户管理 页面的右上角单击 租户定时变配

以下操作步骤以 入口一 为例:

  1. 登录 OceanBase 管理控制台

  2. 在左侧导航栏中,单击 实例列表

  3. 在实例列表中找到目标集群,单击集群名称,进入 集群工作台

  4. 单击 拓扑图 右侧的 资源变配 并选择 租户定时变配

  5. 单击 添加定时变配策略

  6. 添加定时变配策略 页面设置变配策略相关参数。

    image

    参数

    参数说明

    租户

    从下拉框中选择当前集群实例下未配置过定时变配策略的租户。

    目标规格

    在可分配区间内设置租户定时变配策略的 CPU 规格和内存规格。

    • 租户最小规格为 1C4GB。

    • CPU 和内存的比例不可高于 1:2。

    重复周期

    设置定时变配策略执行的周期。取值范围:

    • 单次:该定时变配策略仅在设定时间点执行一次变配操作。

    • 每天:生效日期内,该定时变配策略会在设定时间点每日执行一次变配操作。

    • 每周:生效日期内,该定时变配策略会在设定时间点每周执行一次变配操作。

    • 每月:生效日期内,该定时变配策略会在设定时间点每月执行一次变配操作。

    生效日期

    设置定时变配策略生效的起止时间。

    重复周期 设置为 每天每周每月 时,需要配置该参数。

    开始变配时间

    变配任务开始时间。

    是否恢复原规格

    定时变配任务单次执行后,是否恢复原规格。取值范围:

    • 是:恢复原规格。

    • 否:不恢复原规格。

    重复周期 设置为 单次 时,需要配置该参数。

    恢复原规格时间

    变配任务恢复原规格的时间。

    说明

    定时变配任务起始时间间隔不能小于 1 小时,请根据业务情况合理设置。

  7. 单击 确定

查看定时变配任务

  1. 登录 OceanBase 管理控制台

  2. 在左侧导航栏中,单击 实例列表

  3. 在实例列表中找到目标集群,单击集群名称,进入 集群工作台

  4. 单击 拓扑图 右侧的 资源变配 并选择 租户定时变配

  5. 您可以通过输入租户名称或租户 ID 查询特定租户下的定时变配任务。

    image

  6. 您可以单击变配任务所在行的 编辑删除 按钮,对该变配任务进行相应的修改或删除操作。