
180 秒揭秘数据库金融级灾备架构
无论在中国还是海外,金融行业的数据安全已经成为了监管机构的首要要求。在中国,银行
核心系统安全一直是我国银监会所关注的重点,对于大部分银行数据中心,监管机构目前提
出了对于数据安全和数据高可用的“两地三中心”以及“双活”的能力。“两地三中心”即
生产数据中心、同城灾备中心和异地灾备中心建设方案。这种模式下,两个城市的三个数据
中心互联互通,如果一个数据中心发生故障或灾难,其他数据中心可以正常运行并对关键业
务或全部业务实现接管。如今,⼀些大型银行,甚⾄已经实现了“三地五中心”。“双活”
数据中心就是同个城市部署两个数据中心,多活一方面是多中心之间地位均等,这样做的优
势是:
1)多中心协同工作,并行提供服务,充分利用资源;
2)⼀个数据中心出现灾难时,用户“故障无感知”,其它数据中心正常使⽤。
SequoiaDB 巨杉数据库是一款开源的金融级分布式关系型数据库,主要面对高并发联机交易
型场景提供高性能、可靠稳定以及无限水平扩展的数据库服务。当前已经有近百家家银行机
构与上百家企业级用户在生产环境大规模使用 SequoiaDB 巨杉数据库取代传统数据库。针
对某大型银行企业,巨杉分布式数据库为其数据库实现了异地灾备的架构保障数据安全。
本文将围绕下面三个方面介绍 SequoiaDB 灾备架构:
1)SequoiaDB“两地三中心”在线灾备系统架构原理
2)如何实战搭建
3)如何实现灾备切换与恢复
1. SequoiaDB 异地多活灾备架构
SequoiaDB 已经在内部实现了容灾备份以及“双活”的机制,主要特点包括:
异地容灾:异地的容灾和备份,保证数据安全,中心间距离超过 1000km 以上;满足金
融机构“两地三中心”的监管需求。
同城双活:同城双中心的数据准实时同步,保证数据一致;双中心数据可以实现同时读
写,大大提升读写效率;中心切换 RTO 小于 10 分钟。
数据压缩机制:节约带宽资源,加快同步和备份过程。
更便捷的灾备管理:系统集群中统一管理灾备中心,简化了维护成本,帮助用户更快上
手
评论