You need to enable JavaScript to run this app.
文档中心
数据库工作台

数据库工作台

复制全文
下载 pdf
观测诊断
带宽自动伸缩管理
复制全文
下载 pdf
带宽自动伸缩管理
数据库工作台 DBW 提供对缓存数据库 Redis 版实例进行带宽自动伸缩功能,具备免运维、性能稳定、节省成本的特点,适用于电商大促等场景,可帮助您灵活应对流量突变情况。本文介绍如何配置缓存数据库 Redis 版实例的带宽自动伸缩。​
背景信息​
在高并发业务例如电商大促、游戏开服等场景中,缓存数据库 Redis 版实例的网络带宽常因突发流量而迅速达到上限,进而导致客户端连接超时、命令延迟增加,甚至出现服务不可用的情况。传统的手动扩容方式响应迟缓,难以及时应对流量波动。​
为提高系统的弹性与运维效率,DBW 平台推出了带宽自动扩缩容功能,该功能可依据实际读写带宽的使用率动态调整实例的网络规格,在确保稳定性的同时优化资源成本。​
前提条件​
已创建缓存数据库 Redis 版实例且实例状态处于运行中。详细操作,请参见创建实例。​
注意事项​
  • 带宽自动伸缩不会影响您业务的正常运行。减少带宽前请关注业务当前带宽,以免触发带宽限流。​
  • 在带宽自动伸缩配置中,自动扩展的读取带宽配置与写入带宽配置、自动回缩的读取带宽配置与写入带宽配置均相互独立、互不影响,单个实例最多可创建 4 个伸缩规则。​
  • 一条规则将占用一个云监控告警配额,该配额的上限为 2000 条。​
  • 带宽自动伸缩存在冷静期限制,即扩容或缩容后,若出现二次触发情况,系统将依据您设置的扩容或缩容冷静期来确定是否进行二次扩缩容操作。​
  • 在使用带宽自动伸缩功能期间,请勿操作变更实例的相关配置,否则会导致无法正常使用带宽自动伸缩功能。​
  • 在特殊情况下,例如在大促前,您也可以手动调整实例的带宽,防止影响您业务的正常运行。详细操作,请参见修改带宽。​
  • 只有在 2023 年 05 月 25 日之后创建的实例支持修改带宽。创建时间早于 2023 年 05 月 25 日的实例如需修改分片带宽,需先创建一个新实例通过 DTS 等工具将旧实例数据迁移至新实例,在新实例上使用该功能。关于迁移实例的操作步骤,请参见数据迁移。​
  • 暂不支持接入缓存数据库 Redis 企业版的实例。缓存数据库 Redis 企业版当前处于邀测阶段,如需使用,请提交工单申请服务。关于缓存数据库 Redis 企业版的详细信息,请参见什么是缓存数据库 Redis 企业版。​
费用说明​
带宽自动伸缩会影响实例的额外带宽费用,额外带宽采用梯度计费方式,即带宽单价会随着额外带宽的增加而提高。更多关于额外带宽的价格详情,请参见额外带宽计费规则。​
优势​
  • 免运维:无需人工监控带宽、提交工单进行扩容,系统可自动响应流量变化。​
  • 保障稳定性:避免因突发流量致使带宽达到上限,引发连接超时、延迟大幅上升或丢包等现象。​
  • 成本优化:在流量低谷时自动降低配置,按需付费,避免长期为峰值资源支付费用。​
  • 精准弹性:分别对读/写带宽进行监控,支持独立的扩缩操作,适配不同的业务模型,例如读多写少等业务模型。​
使用场景​
  • 电商大促或秒杀活动:短时间内流量激增,读写带宽需求急剧上升。​
  • 游戏开服或游戏活动:大量新用户涌入,读取压力较大。​
  • 实时推广或广告系统:读写频率高,流量随用户活跃度波动。​
  • 日志缓存或队列中转:写入密集,带宽需求不稳定。​
操作步骤​
  1. 登录 DBW 控制台。​
  1. 在顶部菜单栏,选择地域。​
  1. 在左侧导航栏,选择运维管理 > 观测诊断。​
  1. 在运维观测页面,单击带宽自动伸缩。​
  1. 在运维观测页面右上角,切换实例类型为缓存数据库 Redis 版。​
  1. 在带宽自动伸缩页签,单击带宽自动伸缩配置。​
  1. 在带宽自动伸缩配置对话框,配置以下参数信息。​
​
参数​
说明​
带宽自动扩展​
按需开启带宽自动扩展。开启带宽自动扩展后按需配置读取或写入带宽配置,具体如下所示:​
说明​
带宽平均使用率是指在观测窗口时间段内,所有实例节点使用率的平均值。​
  • 读取带宽配置:读带宽表示从 Redis 实例读取数据所消耗的网络带宽。​
  • 读带宽平均使用率大于:按需设置触发带宽自动扩展的阈值,当高于所设置的阈值时,系统将自动提升实例的网络带宽规格,取值范围为 70%~99%。​
  • 读带宽扩容步长:按需设置每次扩容的幅度占实例当前读带宽上限的百分比。取值范围为 10%~50%。​
  • 读带宽扩容冷静期:按需设置系统在完成一次带宽扩容操作后,需等待一段固定时长,才能再次触发扩容机制。​
  • 写入带宽配置:写带宽表示向 Redis 实例写入数据所消耗的网络带宽。​
  • 写带宽平均使用率大于:按需设置触发带宽自动扩展的阈值,当高于所设置的阈值时,系统将自动提升实例的网络带宽规格,取值范围为 70%~99%。​
  • 写带宽扩容步长:按需设置每次扩容的幅度占实例当前读带宽上限的百分比。取值范围为 10%~50%。​
  • 写带宽扩容冷静期:按需设置系统在完成一次带宽扩容操作后,需等待一段固定时长,才能再次触发扩容机制。​
带宽自动回缩​
按需开启带宽自动回缩。开启带宽自动回缩后配置以下参数信息:​
说明​
带宽最大使用率是指在观测窗口时间段内,选取实例内各节点使用率中的最大值。​
  • 读取带宽配置:读带宽表示从 Redis 实例读取数据所消耗的网络带宽。​
  • 读带宽最大使用率小于:按需设置触发带宽自动回缩的阈值,当低于所设置的阈值时,系统将自动降低实例的网络带宽规格,取值范围为 10%~49%。​
  • 读带宽缩容步长:按需设置每次缩容的幅度占实例当前读带宽上限的百分比。取值范围为 10%~50%。​
  • 读带宽缩容冷静期:按需设置系统在完成一次带宽回缩操作后,需等待一段固定时长,才能再次触发回缩机制。​
  • 写入带宽配置:写带宽表示向 Redis 实例写入数据所消耗的网络带宽。​
  • 写带宽最大使用率小于:按需设置触发带宽自动回缩的阈值,当低于所设置的阈值时,系统将自动降低实例的网络带宽规格,取值范围为 10%~49%。​
  • 写带宽缩容步长:按需设置每次缩容的幅度占实例当前读带宽上限的百分比。取值范围为 10%~50%。​
  • 写带宽缩容冷静期:按需设置系统在完成一次带宽回缩操作后,需等待一段固定时长,才能再次触发回缩机制。​
观测窗口​
从下拉列表中设置用于观测 Redis 实例带宽消耗情况的时间段,在该时间段内系统将确认是否确实需要触发实例伸缩,以避免资源浪费或实例性能受损。单位为分钟。​
说明​
例如带宽自动扩展:当读带宽平均使用率大于设置为 70%,观测窗口设置为 5 分钟,表示在 5 分钟的观测窗口内,如果带宽的平均使用率一直大于 70%,则系统将对该实例执行带宽扩展操作。​
​
  1. 单击确定。​
开启自动扩容后,暂不支持在列表页查看配置内容,您需进入配置项查看详情,成功触发后才会在带宽伸缩事件页面展示。​
​
​
最近更新时间:2026.10.12 15:02:10
这个页面对您有帮助吗?
有用
有用
无用
无用