![]()
来源:2025年度农村金融机构科技创新优秀案例评选
获奖单位:山西农商联合银行
荣获奖项:基础设施创新优秀案例
一、项目背景
我行之前的关键类业务系统均构建于IBM小型机、EMC存储以及ORACLE、DB2等传统国外商业数据库之上,由于其高昂的维护费用和灵活扩展的难度,严重限制了各类业务系统的改造和发展需求。为进一步应对各种新的业务场景的出现以及业务交易量的迅速增加,解决传统集中式数据库面临的灵活性和可扩展性的难题,满足业务的发展需求,根据我行数字化转型整体规划,同时以国产化改造和新一代核心项目群建设为契机,我行以数据库产品基础架构转型和自主可控为目标,于2023年开展国产分布式数据库产品的探索,结合《分布式数据库技术金融应用规范 技术架构》(JR/T 0203—2020)、《分布式数据库技术金融应用规范 安全技术要求》(JR/T 0204—2020)及《分布式数据库技术金融应用规范 灾难恢复要求》(JR/T 0205—2020),完成了三家国产分布式数据库的适配测试工作,于2024年成功完成了国产分布式数据库及19套业务系统的投产上线,逐步迈出国产分布式数据库的建设步伐,实现数据库产品基础架构转型。
二、创新点
(一)实现分布式数据库集群的全栈信创改造
我行采用国产化硬件服务器及操作系统搭建基础环境,基于全栈信创基础环境搭建了我行国产分布式数据库平台,承载了我行28套业务系统的数据库运行环境,涉及生产交易类、业务管理类及运维监控类系统,实现了数据库环境的安全稳定运行;
(二)实现更高可靠性和容灾能力
数据库集群内部各组件均为冗余架构部署,应用服务器通过负载均衡设备连接至集群内多台计算节点,在增强服务高可用的同时,又大大提高了数据库的吞吐量;数据节点采用多副本技术保证数据的一致性和冗余性,集群内部任意节点故障时,其余节点均可在短时间内接管业务,实现RPO=0,RTO< 30s,数据零丢失;
(三)Oracle/MySQL高兼容,降低应用改造成本
我行在较短时间内完成了28套业务系统的迁移,得益于原生分布式数据库,在架构上对应用的透明无侵入以及较高的Oracle/MySQL兼容性。通过该项目的实施,将业务系统从Oracle/DB2+小型机+高端存储平滑迁移到国产分布式数据库+国产服务器+普通磁盘,探索出一条平稳高效的升级路径,对类似迁移需求的同业其他银行机构有较高的参考价值;
(四)实现无感透明的数据压缩
我行之前构建于ORACLE或DB2的数据库存储空间占用较大,面对数据量的日益增长,集中式存储面临容量瓶颈。因国产分布式数据库具备较强的存储压缩能力,我行将业务系统迁移至国产数据库后,在保证系统稳定运行、且具备较高性能的同时,数据量已压缩至原容量的1/3,大大降低了存储成本和存储扩容风险。
三、技术实现特点及优势
一是先进架构,满足未来业务发展需要。当前我行分布式数据库集群采用“同城三机房多副本+异地灾备”的容灾架构部署,实现机器级、机房级、城市级容灾,数据库集群具备同城双活能力,同时依托原生分布式数据库高可用、高性能的特性,可在线支撑业务系统实现更高等级的安全要求、性能要求的架构升级。同时可根据业务需求,完成数据库的横向和纵向扩展;
二是构建了全行级DBaas体系。我行基于国产分布式数据库的多租户能力,构建DBaaS体系,即在一套数据库集群内,秒级交付数据库资源,快速响应业务对数据库的使用需求,并且租户规格可在线灵活调整,应对不同等级、不同规模的业务系统数据库资源整合,租户资源相互隔离、互不影响,极大提升了资源使用效率。
三是持续优化完善数据迁移工具。为确保我行新一代核心业务系统的成功上线,我行需同时完成19套业务系统分布式数据库的数据迁移工作,为了尽可能压缩数据迁移时间,我行开展了4轮国产数据库迁移演练,持续优化完善数据迁移工具,提升迁移效率,并对每一轮数据迁移步骤和内容进行总结提炼,大幅缩短了正式投产期间国产数据库迁移的时间。
四、项目过程管理
我行主要分以下阶段开展了国产分布式数据库的探索和实践:
规划设计阶段(2023年1月-2023年3月):开展业务系统的调研工作,明确系统使用场景、业务并发、容灾需求等内容,并开展技术交流,确定分布式数据库建设的核心目标、技术架构和建设模式。
适配测试阶段(2023年4月-2023年12月):搭建测试环境,选择多个厂商数据库、多业务场景开展分布式数据库的适配测试工作,选择适合我行业务特色、技术架构且与现有业务系统兼容度较高的分布式数据库作为数据库架构转型的技术路线。
平台部署阶段(2024年1月-2024年3月):开展分布式数据库平台搭建所需的软硬件部署工作,并完成分布式数据的平台搭建。
迁移测试阶段(2024年4月-2024年5月):为满足我行19套业务系统的同时上线,我行开展了4轮业务系统的迁移演练工作,持续提升数据迁移效率。
系统上线阶段(2024年6月):完成19套业务系统的正式数据迁移和系统上线工作。
五、运营情况
随着我行数字化转型及信创改造工作的不断深入,当前我行28套业务系统已开展国产分布式数据库的改造和上线,涉及生产交易类、业务管理类及运维监控类系统,实践成果已推广至我行4万多名员工、108家县级机构、2700个网点及全省客户使用。系统运行至今,分布式数据库TPS峰值已达25000,整体运行安全稳定,满足3-5年内的业务发展要求。
六、项目成效
一是在业务连续性测试方面,我行已基于国产分布式数据库平台开展了12套系统的本地高可用测试及9套系统的同城双活容灾测试,均按照既定工作计划成功完成数据库的测试工作,在满足监管业务连续性要求的同时,也提高我行业务的抗风险能力;
二是在安全合规方面,国产分布式数据库集群已承载我行6套等保三级系统数据库运行环境,且为每个业务分配单独的租户,不同租户的业务数据在存储、传输、访问全流程中相互独立,实现数据的安全可控与合规管理,为我行数据库数字化转型筑牢合规安全底座;
三是在数据迁移方面,我行基于分布式数据库迁移工具,开展了数套多轮的数据迁移测试,迁移期间我行不断总结优化迁移经验,提升了我行数据迁移及业务上线效率;
四是在业务处理方面,通过可视化运维工具进行监控统计,不断对业务SQL语句和索引进行优化,提升了数据库集群的整体事务处理性能,各业务系统的SQL平均响应时间和跑批时间也大幅缩短。
五是在运维管理方面,国产分布式数据库成功对接我行一体化智能运维管理平台,通过整合资源管理与监控告警,消除管理孤岛,减少对“专家级”运维人员的依赖,提升故障响应效率和运维管理质效。
七、经验总结
国产分布式数据库作为我行基础架构转型以及基础设施国产化的重要一步,承载着我行智能柜面、超级网银、网银前置等多套重要类业务系统。配合分布式数据库灵活的容灾架构、服务的高可用性、灵活的扩展模式以及成倍的性能提升,满足了我行高并发、大容量、高增长的业务需求,同时有力推动了我行国产化改造的进度,为后续我行核心类业务系统的国产化改造升级奠定了坚实的基础,并为其他中小金融机构国产分布式数据库改造提供借鉴意义。
更多金融科技案例和金融数据智能优秀解决方案,请在数字金融创新知识服务平台-金科创新社案例库、选型库查看。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.