本文分享自华为云社区《江苏银行联合华为云GaussDB进行核心系统改造》,作者: 华为云头条。
金融行业自主创新关乎金融安全大局。近年来,随着《金融科技发展规划(2022—2025年)》等相关政策的出台,金融行业核心技术自主创新逐步迈向“深水区”,正在从外围应用深入到核心业务系统,分布式数据库成为了金融机构核心系统转型升级的首选。
其中江苏银行作为国内第一家采用华为云GaussDB数据库作为主技术路线进行核心系统分布式改造升级的城商行,实现了全栈软硬件自主创新和分布式部署,为全国城商行打造了核心系统转型示范标杆。
▶现网数据库“七国八制”挑战重重,GaussDB端到端服务加速系统改造
江苏银行成立于2007年,是全国20家系统重要性银行之一,也是江苏省内最大法人银行,不仅实现了江苏省内县域全覆盖,更构建了辐射长三角、珠三角、环渤海三大经济圈的服务网络,在2023年全球银行品牌500强榜单中列第71位,并首次入选2024年Brand Finance全球品牌价值500强,是国内唯一上榜的城商行,在入选的国内银行中列第13位。
伴随国家自主创新战略的实施和金融行业核心系统转型升级的加速推进,作为头部城商行,江苏银行于2023年正式启动核心业务的分布式改造。然而核心系统改造是一项非常复杂且庞大的工程,对于数据库产品的性能、稳定性和创新能力都提出了极高要求。
江苏银行启动核心系统改造之初面临诸多挑战:
- 现网数据库种类繁多,“七国八制”的多种数据库服务于不同业务系统,给行内运维人员和业务开发人员带来诸多不便;
- 因时间周期短且业务复杂,迁移难度大;
- 此外由于缺乏改造经验,整体规划与建设思路不明确,江苏银行亟需专业数据库厂商提供全栈解决方案。
经过多方面对比考察,江苏银行最终选择了华为云GaussDB开启数据库迁移和改造之路。作为新一代分布式数据库,GaussDB高度兼容传统商业数据库,此外华为云GaussDB还构建了一站式的迁移自动化工具链:
- 通过UGO对源库进行迁移风险和工作量评估,自动转换数据库语法;
- 通过DRS完成全量和增量数据的实时在线迁移和同步;
- 通过数据一致性比对确保数据零丢失,模拟业务流量进行仿真验证,整个迁移过程风险可控、高效省心。
GaussDB不仅满足江苏银行多种类型的数据库平滑迁移的需求,让“七国八制”走向统一,同时,高达95%的自动转换率让改造成本大大降低,迁移效率极大提升。
在数据库迁移改造的过程中,GaussDB为江苏银行提供了包括培训、开发规范和运维规范等在内的原厂端到端的专家服务,随时随地答疑解惑,积极协助业务适配、开发与性能压测,并进行持续的数据库赋能培训活动,高效支撑江苏银行完成分布式转型。
截止目前,江苏银行仅用了4个月就完成了包括用户中台、网贷系统等核心业务系统在内的超过30个业务系统的数据库改造及上线,相比原计划缩短了50%的上线时间,上线效率远超出预期,随即,更多原计划二期改造范畴的业务被纳入到一期改造规划中,预计24年上半年将完成50+业务系统上线。
▶易部署、易运维、高可用,GaussDB多元化解决方案满足多样化需求
GaussDB支持集中式与分布式两种部署形态,在支撑传统业务的基础上,持续构建竞争力特性,为企业数字化转型提供无限可能。
经过共同规划和建设,江苏银行采用了GaussDB轻量化部署形态,架构简单,易部署、易运维,减少初期建设投资,极大地降低了江苏银行的投入成本。同时,GaussDB支持分布式和集中式两种部署架构,进一步满足行业在分布式建设初期不同类型业务部署需求。其中,对未来有扩展需求的业务系统采用分布式架构,提供高扩展能力;对没有扩展需求的业务系统采用集中式架构,降低应用改造成本。
▲江苏银行项目GaussDB数据库部署方案
在部署方案上,GaussDB为江苏银行提供了同城跨AZ高可用方案,其中任何一个AZ故障,故障AZ中所有主服务会自动倒换到另一个AZ,切换完成后具备继续提供服务的能力,且倒换过程中保证数据不丢失,RPO=0、RTO秒级,从而保障业务7×24小时无中断。
▶历经实践检验,GaussDB出色性能守护业务稳定运行
华为云GaussDB作为国内当前唯一能够做到软硬协同、全栈创新的数据库产品,在可用性、性能、易迁移等能力上都具备领先优势。GaussDB所打造的Ustore存储引擎,从数据库内核架构实现创新,确保了数据库高性能、极低抖动。
从部分业务场景的测试数据来看,GaussDB在性能测试和业务系统测试中表现优异,在18个慢SQL场景中GaussDB性能优于原传统商业数据库近百倍。出色的性能助力江苏银行新业务系统上线后实现稳定运行。
此次,江苏银行多个业务系统的快速上线和稳定运行就充分证明了GaussDB的实力。未来江苏银行持续深化与华为云的合作,推动更多核心业务迁移至GaussDB,加速业务创新发展。
金融行业核心系统的分布式转型和自主创新已成为发展趋势,数据库面临前所未有的战略机遇,GaussDB正在成为越来越多金融机构的“更优选择”。截至目前,GaussDB已支撑中国工商银行、中国邮政储蓄银行等国有大行的核心业务,并在超过40家股份制银行、城商农信、保险、证券客户中实现规模落地。未来华为云GaussDB将持续深耕行业,助力更多金融机构完成核心系统转型升级,谱写金融高质量自主创新的新篇章。
标签:改造,GaussDB,银行,业务,江苏,华为,数据库,分布式 From: https://blog.51cto.com/u_15214399/9432242