更新时间:2022-02-21 GMT+08:00

变更规格

DCS管理控制台支持变更Redis和Memcached缓存实例规格,即扩容/缩容,您可以根据实际需要,选择合适的实例规格。

  • 执行实例规格变更操作,建议在业务低峰期进行
  • 如果实例创建时间非常早,由于实例版本没有升级而无法兼容规格变更(扩容/缩容)功能,请联系技术支持将缓存实例升级到最新版本,升级后就可以支持规格变更(扩容/缩容)功能。

实例规格大小变更前须知

  • 支持扩容和缩容明细如下:
    表1 DCS实例规格变更说明

    缓存类型

    单机实例

    主备实例

    集群实例

    Redis3.0

    支持扩容和缩容

    支持扩容和缩容

    仅支持扩容

    Redis4.0

    支持扩容和缩容

    支持扩容和缩容

    仅支持扩容

    Redis5.0

    支持扩容和缩容

    支持扩容和缩容

    仅支持扩容

    Memcached

    支持扩容和缩容

    支持扩容和缩容

    不涉及

  • 实例规格大小变更影响如下:
    • 单机和主备实例规格大小变更

      变更期间,连接会有秒级中断,大约1分钟的只读。

      如果是扩容,只扩大实例的内存,不会提升CPU处理能力。

      如果是单机实例规格变更,由于单机实例不支持持久化,实例规格变更后,可能不保留数据,在实例变更后,需要确认数据完整性以及是否需要再次填充数据。

    • Proxy集群实例规格大小变更

      连接不中断,会占用CPU,扩容数据迁移期间,访问时延会增大。扩容会新增加数据节点,数据自动负载均衡到新的数据节点。

      变更规格前的备份记录不能恢复。

    • Cluster集群实例规格大小变更

      连接不中断,节点CPU会升高,扩容数据迁移期间,访问时延会增大。扩容会新增数据节点,数据自动负载均衡到新的数据节点。

操作步骤

  1. 登录分布式缓存服务管理控制台。
  2. 在管理控制台左上角单击,选择区域和项目。
  3. 单击左侧菜单栏的“缓存管理”。
  4. 在需要规格变更的实例右侧,单击“操作”栏下的“更多 > 变更规格”,进入到变更实例规格页面。
  5. 在变更实例规格页面中,选择您需要变更的目标规格。
  6. 单击“提交”,开始变更DCS缓存实例。

    界面将会自动跳转到后台任务管理界面,您可查看变更任务的状态,具体可参考查看实例后台任务

    DCS单机和主备缓存实例规格变更大约需要5到30分钟,集群实例规格变更所需时间稍长。实例规格变更成功后,实例状态切换为“运行中”。
    • 当单机实例规格变更失败时,实例对用户暂不可用,实例规格仍然为变更前的规格,部分管理操作(如参数配置、规格变更等)暂不支持,待后台完成变更处理后,实例将自动恢复正常,实例规格将更新为变更后的规格。
    • 当主备和集群实例规格变更失败时,实例对用户仍然可用,实例规格仍然为变更前的规格,部分管理操作(如参数配置、备份恢复、规格变更等)暂不支持,请按照变更前的规格使用,避免因数据超过规格而被丢失。
    • 当规格变更成功时,您可以按照新的规格使用DCS缓存实例。