您可以利用系统运维管理(简称OOS)定时升级Tair和Redis实例的带宽,以保障关键时刻应用的性能和稳定性。同时,该系统支持将带宽自动恢复至默认配置,避免不必要的成本浪费。
背景信息
定时升级带宽具有以下特性:
定时触发:可根据业务需求预设特定日期和时间,实现带宽的自动升级。
自动恢复:在设定的时长结束后,带宽自动恢复至原定标准,有效避免非高峰期的成本浪费。
成本优化:通过在需要时升级带宽,帮助企业在保证服务质量的同时,显著降低运营成本。
简洁操作:友好的界面设计,仅需几步操作即可轻松完成带宽升级的设置。
下表展示了Tair和Redis支持3种升级带宽方式的特点与适用场景。
方式 | 特点 | 适用场景 |
定时升级带宽(本方案) | 支持单次或周期性定时触发、自动恢复。 | 适用于固定周期性流量波动、已知或可预测业务流量规律的场景。 |
根据预设的带宽使用率自动触发、自动恢复。 | 适用于突发不可预测流量、动态业务场景。 | |
需人工操作,操作简单灵活,依赖人工经验。 | 仅适合单次操作,例如长期调整实例带宽。 |
费用说明
根据增加的带宽量和使用时长,按小时产生费用,不同地域的收费标准有所区别。更多信息,请参见计费项。
实例默认的带宽不会产生费用,只有在默认带宽的基础上增加带宽时收费。
前提条件
您需要为OOS服务创建一个RAM角色,用于OOS服务访问云数据库 Tair(兼容 Redis)服务,具体操作请参见为OOS服务设置RAM角色并授权。
您可以为该角色授予系统权限策略AliyunKvstoreFullAccess。授权后,RAM角色可以管理云数据库 Tair(兼容 Redis)所有资源。
您也可以自定义最小权限策略(允许OOS调用云数据库 Tair(兼容 Redis)的DescribeInstances与EnableAdditionalBandwidth API),限定该角色只能执行当前任务。
操作步骤
访问OOS控制台。
在左侧导航栏,选择
。选择带宽临时升级,单击创建。
配置运维任务。
说明本文仅介绍关键步骤,其他参数请参见系统运维管理。
选择资源类型
选择Redis实例。
参数设置
选择定时类型。
本示例选择周期性重复执行,指定每天11:00执行,并指定周期生效和结束时间。
选择要增加的带宽,单位为MB/s。
标准架构无需关注数据分片ID。
若实例为集群或读写分离架构,数据分片ID的默认值为ALL,表示为每个分片或节点增加相应的带宽,整体增加的带宽的计算公式为:
要增加的带宽 * 分片(节点)数
。若您希望仅增加特定分片的带宽,可以传入多个数据分片ID,使用英文逗号(,)分隔。同时新增相应数量的带宽数组,并按照数据分片ID的顺序传入要增加的带宽值。
选择带宽升级持续时间,单位为小时。
持续时间最少为1小时,到达持续时间后,实例带宽将恢复至默认配置。
在执行使用到的权限的来源中,选择在前提条件中创建的RAM角色。
选择实例
选择实例所在的地域,选择目标实例。
高级选项(可选)
该页签配置项可保持默认。
执行设置(可选)
该页签配置项可保持默认。
单击创建,并在弹框中单击确定。
当任务的执行状态显示生效中,表示该任务将根据定时设置自动执行。
您可以在任务详细页中查看历史执行任务、即将执行任务和执行日志。