文档中心

运维管理

容灾

容灾是指建立多地的容灾中心,该中心是主数据中心的一个可用复制,在灾难发生之后确保原有的数据不会丢失或遭到破坏。容灾中心的数据可以是主中心生产数据的完全实时复制,也可以比主中心数据稍微落后,但一定是可用的。

各地的数据中心还需具备“双活”或“多活”的能力。“双活”即两个数据中心数据库同时在线运行,处于可读可查询状态;“多活”一方面是多中心之间地位均等,正常模式下协同工作,并行地为业务访问提供服务,实现了对资源的充分利用,避免一个或两个备份中心处于闲置状态,造成资源与投资浪费;另一方面是在一个数据中心发生故障或灾难的情况下,其他数据中心可以正常运行并对关键业务或全部业务实现接管。

容灾机制

SequoiaDB 的容灾机制主要采用数据复制与备份恢复技术,实现了多地容灾中心间的“双活”或“多活”能力。同时,SequoiaDB 基于位置集功能,提供了一套完整的容灾流程。当灾难发生导致集群不可用时,可以依据位置集开启 Critical 模式以恢复集群,对业务进行接管,实现用户的“故障无感知”。

容灾方案

SequoiaDB 支持部署同城容灾或异地容灾环境,特点如下:

  • 异地容灾:异地的容灾和备份,保证数据安全,中心间距离超过 1000km 以上
  • 同城容灾:同城双中心数据强一致实时同步,保证极端情况下数据不错不丢,RPO=0,RTO 小于十分钟
  • 同城双活:同城双中心的数据强一致实时同步,保证数据一致;双中心数据可以实现同时读写,大大提升读写效率;中心切换 RTO 小于十分钟,RPO=0
  • 更便捷的灾备管理:系统集群中统一管理灾备中心,简化维护成本,帮助用户更快上手

SequoiaDB 提供的容灾部署方案可参考高可用与容灾部署方案,针对不同方案的灾难场景及容灾流程可参考同城双中心同城三中心两地三中心三地五中心

回到顶部