《【对外】【分论坛】金篆数据库GoldenDB在金融核心业务的自主创新实践V3_22024.pdf》由会员分享,可在线阅读,更多相关《【对外】【分论坛】金篆数据库GoldenDB在金融核心业务的自主创新实践V3_22024.pdf(24页珍藏版)》请在三个皮匠报告上搜索。
1、金篆数据库GoldenDB在金融核心业务的自主创新实践金融行业数据库信创面临的挑战及需求01目录CONTENTS金篆数据库GoldenDB关键产品特性02金篆数据库GoldenDB金融级规模化应用实践03信创背景与核心挑战01策略:分布式架构转型传统核心系统架构痛点当前金融、电信等行业核心业务系统普遍采用“大型机/小型机(IBM等)+商业数据库(DB2、Oracle)+集中式存储(EMC)”的架构。这种架构虽然性能强劲,但存在成本高昂、核心技术受制于人、扩展性差、安全风险等隐患。高度兼容适配性生态兼容性(Oracle/DB2)和运维体系重构分布式架构转型1.采用分布式架构:采用分布式数据库进行
2、核心系统架构升级,通过水平扩展(增减节点)支持海量数据并发,解决单点瓶颈。2.通过多副本冗余机制提升系统可靠性(RTO30秒);3.高性能分布式事务:对于核心交易系统,需支持高性能的分布式事务。4.兼容生态,特别是Oracle、DB2兼容性;5.方案演进路径:可从“边缘系统到核心”逐步替换开始,积累经验后向核心系统迁移。架构上设计时即考虑混合部署、容器化和多租户需求,长期向云原生演进。按照工信部指导,硬件不足软件补,软件不足架构补,分布式架构是解决核心业务的关键方式金融行业对数据库平台的极致要求01金融行业严重依赖数据库,一般商业银行的业务系统多达数百个,数据库已成为金融IT系统的“引擎”不能
3、错任何场景下,保证数据的正确一致不能慢交易高并发,响应不能慢不能停任何场景下,服务不能停高兼容硬件兼容性、应用兼容性TCO数据库成本、迁移成本、开发成本、运维成本不能丢任何场景下,保证数据的完整性GoldenDB关键技术领先:六大核心能力支撑国外产品替代02GoldenDB已实现对Oracle、IBM关键指标领先,打造分布式数据库第一品牌高可靠高性能强一致易运维云原生高兼容业界唯一分布式事务强一致性对应用透明,逻辑无修改多次实测第一集中数据库最大性能10倍以上X10无故障运行5年+可用性超99.9999%DB2、Oracle、MySQL丰富工具集(迁移、比对等)云原生,容器化国有大行1800+
4、节点可视化运维、一键巡检提供完善的运维开发接口对比项GoldenDBOracle/IBM交易量(笔/天)56亿30亿(大型机)性能(TPS)260万10万扩展性1800+个16个可用性99.99999%(年停服时间不超过3.1秒)99.9999%(年停服时间不超过31秒)可靠性RPO=0RPO=0RTO12秒RTO100A-100Rollback A:10050B-50A:100-50Failure计算节点GTMAPPJDBC解决方案:引入全局事务管理器GTM来保证全局分布式事务强一致性采用乐观锁与悲观锁混合处理机制来实现分布式事务和系统性能及水平扩充能力的平衡不能错数据一致性:全局一致的备份
5、恢复gReplic0212月1日全量备份数据分片1数据分片2数据分片n.OMM管理台(备份策略设置)12月2日增量备份同步备份全局状态信息,用该信息将数据恢复到全局一致状态。实时备份事务日志,数据可恢复到任意时间点。痛点:分布式架构下,跨分片数据备份如何实现一致性 无需人工核对,实现备份数据核对客户价值:数据可以恢复到任意时刻并实时一致 策略可配:全量备份、增量备份、定时备份、实时备份 任务可视化管理,与第三方工具集成解决方案:全局活跃事务列表设计不能丢数据高可用:高效可靠的数据同步技术-gSync02sendlogic logData ChangeLeader.dump threadackF
6、ollower_1relay logIO threadSQL thread poolwritereadreplayFollower_nrelay logIO threadSQL thread poolwritereadreplaycommit threadthread poolService Enginesendack020000400006000080000100000120000140000160000100200300400500600800100012001400160018002000性能(tpmc)并发数gSync TPCC性能MySQLGoldenDB痛点:全节点同步:耗时长,用