近日,在2022年中国电子学会科学技术奖的评选中,招商银行与华为联创的“GaussDB智能云原生分布式数据库”项目荣获中国电子学会科学技术奖“科技进步一等奖”。
“中国电子学会科学技术奖”是经国家科学技术奖励工作办公室批准,由工业和信息化部下属中国电子学会设立的奖项,主要奖励在电子信息领域科学研究、技术创新与开发、科技成果推广应用和实现产业化方面取得卓著成绩或者作出突出贡献的集体和个人。
GaussDB智能云原生分布式数据库是招商银行与华为开展的分布式数据库联合创新项目,实现基于Inplace-update的高性能存储引擎Ustore,以及基于Paxos的分布式框架DCF,极大地提升了GaussDB内核性能、稳定性,并具备AZ级的故障自动探测隔离切换能力,适配招商银行同城多中心高可用架构,在通知系统历史库等业务投产应用。
其实早在2017年,招商银行便携手华为联创孵化数据库产品,并在不断深化合作中,从高性能、高可靠、易管理、易迁移、易运维等方面持续构建差异化竞争力。
双方在高性能方面打造的Ustore存储引擎,又名In-place Update存储引擎(原地更新),是华为云GaussDB内核新增的一种存储模式,能将最新版本的“有效数据”和历史版本的“垃圾数据”分离存储。Ustore存储引擎结合UNDO空间,可以实现更高效、更全面的闪回查询和回收站机制,能快速回退人为“误操作”,提供更丰富的企业级功能。Ustore存储引擎可以在数据频繁更新场景下性能依旧稳如泰山,使业务系统运行更加平稳,十分适应对性能和稳定性有更高要求的金融核心业务场景。
在高可靠方面打造的DCF,是华为云GaussDB内核基于Paxos协议研发的高可用组件,提供了极致可用的同城/异地金融级高可用解决方案。DCF支持高性能、高容错的一致性复制协议,全新优化事务提交、日志复制等流程,缩短仲裁链路,能有效摆脱第三方组件依赖,提高数据可用性,保障数据的一致性;全面覆盖节点故障、磁盘故障、 RTO小于30秒,异地小于10分钟,确保数据高可用。
招商银行与华为联创的这两项能力,充分满足金融级分布式数据库检测标准,并在招商银行典型业务场景中表现出持续稳定的高性能和可用性。目前,华为云GaussDB已成功助力招商银行上线6套业务系统,其中包含两套高负载系统。上线后数据加载和处理速度均有较大提升,轻松支撑业务高峰期流量,系统长期稳定运行,无新增问题。
未来,华为期待与招商银行继续深入合作,共同探索金融科技创新与金融数字化转型之道,华为云GaussDB也将持续技术创新,做好金融政企数字化转型的数字底座。