方案介绍

传统的主备集群部署方式由主库提供读写服务,备库仅仅进行数据的实时同步,在故障方式时需要手工切换到备集群,运维复杂。备库通常需要与主库等规格的硬件,造成资源浪费。

YaoBase将数据采用多副本方式存储,天然具备高可用容灾特性,且备份服务器无需和主集群等规格配置,仅需要存储数据的一个副本即可,降低了集群配置成本,且提高了资源利用率。在极端故障发生时,主集群业务可快速切换到备集群,实现服务不中断。

业务挑战

极端故障导致服务不可用

多副本机制最大程度上可以保障服务的可用性,但是对于断电、断网等一些极端故障仍然会导致集群出现不可用状态。

传统灾备方案配置成本高

传统灾备方案中,备用数据中心服务器需要和主数据中心服务器等规格配置,且不对外提供服务,造成资源浪费和集群配置成本高。

方案架构

方案优势

主备集群构建成本低

YaoBase的主备集群构筑不需要完全对等,备集群只需要提供一个副本的备份即可,也可以根据业务需求选择合适的副本数进行配置,因此构建成本远远低于传统的对等式部署方式。

双活部署资源利用率高

YaoBase的主备集群采用redo日志进行数据实时同步,因此可保证数据的强一致性。备库除了备份数据之外,可以承担一部分的读服务,从而提高了资源的利用率。