本文分享自华为云社区《支撑核心系统分布式改造,GaussDB为江南农商银行筑稳根基》,作者:华为云头条。
在移动互联网快速普及的当下,金融机构能否提供便捷、智能、个性化的金融服务,成为关乎业务开展和企业成长的重要命题。高性能、高可用、高安全的数据库,则是金融服务背后的重要支撑。并且,在中国银保监会发布的《关于银行业保险业数字化转型的指导意见》中明确提出,要推进传统架构向分布式架构转型。各级金融机构在近年来纷纷将核心系统的分布式转型提上日程。作为全国农村商业银行中的佼佼者,江南农村商业银行(文章后续简称为“江南农商银行”)基于GaussDB分布式数据库,依托华为分布式新核心解决方案,对传统集中式架构的信贷核算系统进行了“全栈自主创新+分布式”改造,打造新一代信贷核算系统,满足了对性能和容量的要求,还做到了易迁移、易运维。同时,也为江南农商银行下一阶段全面核心系统升级改造改造积累了实践经验。
从集中式到分布式,以信贷核算系统切入推进核心系统升级
江南农商银行成立于2009年,是全国首家地市级股份制农村商业银行,在中国银行业协会发布的“2023年中国银行业100强榜单”中位列第52位。银行业务高速发展的同时,其多元性和复杂性让江南农商银行的IT架构面临诸多挑战。
首先,江南农商银行的核心交易类系统多采用传统集中式架构,难以满足金融业务线上化、多元化等新趋势下的海量数据、超高并发、超高峰值、异地机房秒级容灾等业务需求。同时,复杂多变的国际环境,使信息技术产品供应链面临复杂严峻的安全形势,给业务的稳定性带来一定风险和隐患。在内部金融创新和外部国际环境的双重压力下,江南农商银行亟需加速核心类系统的升级和转型,将应用迁移到更高性能、更安全可靠、更具可持续演进支撑能力的分布式数据库上,才能有效应对上述问题。
为应对上述挑战,同时为今后的发展奠定坚实基础,江南农商银行制定了信息技术应用创新实施方案,未来三年将以数字化变革为引擎,加强基础技术研究,稳步推进信息技术应用创新的探索和实践。江南农商银行以分布式数据库为切入试点,探索和实践核心类交易系统的分布式改造,旨在逐步实现信息系统软硬件自主创新的目标,并确保系统功能不丢失、性能和安全等级不下降,同时保障业务的可用性和可靠性。其中,银行传统三大核心系统之一的信贷核算系统,成为江南农商银行首个进行分布式改造的核心类业务系统。
高性能、高可用、高安全,GaussDB支撑信贷核算系统分布式改造
信贷核算系统是银行核心账务类系统,负责江南农商银行全行的贷款账务核算,对于数据库的性能、可用性、安全性等方面都有严苛的要求。江南农商银行通过对国内多家主流数据库产品进行多轮测试比较,选择了GaussDB作为数据底座,对信贷核算系统进行分布式改造,实现了在性能、可用性、安全性等方面的全面提升。
首先,GaussDB具备高性能优势,可充分满足江南农商银行信贷核算夜间批量业务场景的性能要求,相比原先传统集中式架构,GaussDB分布式架构下的系统各项指标优于之前320%。
在高可用方面,江南农商银行采用GaussDB分布式部署方案,采用5节点主集群+4节点容灾集群,具备了同城抵御节点级故障的能力,以及跨城的Region级容灾能力。通过GaussDB的两地三中心方案,新系统可实现异地RPO≤5秒,RTO≤145秒的超高可用性。
在高安全方面,GaussDB采用了多层安全机制,包括用户认证、访问控制、加密传输等。此外,GaussDB支持多种备份和恢复策略,确保数据的完整性和可靠性。
批量无感迁移+应用适配改造,大幅降低数据库迁移工作量
除上述优势外,能否在数据库替换场景下实现易部署、易迁移,也是金融机构在转型过程中重点考虑的因素。GaussDB在金融核心系统的应用迁移改造上形成了一整套完善的方法论,即通过采用应用迁移服务UGO迁移数据库对象、采用数据复制服务DRS迁移数据,二者构成一站式自动化迁移方案,实现大规模数据的双向实时同步和异构数据库的自动迁移。
在迁移过程中,通过应用迁移服务UGO可以实现传统商业数据库到GaussDB语法的自动转换,对该传统商业数据库对象的转换成功率达到98%以上,大大降低了手工改造的工作量,最大化降低数据库迁移成本。通过数据复制服务DRS,可以实现存量数据迁移、增量数据实时同步,以及对数据迁移正确性的校验。
在应用适配过程中,GaussDB与信贷核算系统提供商宇信科技密切配合,对部分特殊语法的SQL进行调整,最大程度保证与GaussDB数据库的语法兼容,同时,将江南农商银行的信贷核算系统改造为分布式批量架构,充分利用分布式数据库特性,提升系统的运行效率。
GaussDB助力江南农商银行在信贷核算系统转型上实现了重大突破,实现了底层核心关键技术的全面创新。后续,双方将对信贷核算系统的应用场景适配优化,提高关键业务场景的分布式数据库应用水平,增强江南农商银行对核心交易系统的自主创新能力。江南农商银行信贷核算系统的成功转型,也为其它金融机构的核心类系统分布式改造提供了值得借鉴的范本。
如今,GaussDB已经在中国工商银行、中国邮政储蓄银行、中国建设银行、中国农业银行、华夏银行、招商银行等国有大行、股份制银行的核心业务稳定运行,成为金融行业首选的数据库。此次助力江南农商银行实现信贷核算系统转型,是GaussDB在银行领域全场景的深耕,突破了GaussDB在城商农商的分布式改造格局,对其他更多区域性城商农商分布式改造项目奠定基础。同时,华为将持续打造有竞争力的分布式新核心解决方案能力为区域银行核心系统转型添砖加瓦,加速我国金融行业的分布式转型进程。同时,GaussDB已成为金融、政务、能源、交通等关键信息基础设施行业客户的首选,在丰富的实践中构筑了高可用、高安全、高性能、高弹性、高智能等技术优势和易部署、易迁移的特性。未来,GaussDB将持续深耕关键行业场景,并从中国市场走向全球市场,给世界一个更优选择。
标签:筑稳,江南,数据库,系统,农商,GaussDB,分布式 From: https://www.cnblogs.com/huaweiyun/p/17986814