创新技术
跃升金融数字生产力,华为云GaussDB助力金融政企行稳致远
对想要进行数字化转型的金融信息系统来说,对业务架构的改造非常必要,将应用迁移至更具有可持续演进支撑能力的数据库上,已成为大势所趋。
文/华为云数据库服务产品部总经理 苏光牛
过去十年,我国金融科技的进步为金融行业的发展带来极大便利,但与此同时,金融IT架构也迎来新的挑战。尤其在面临各种大型电商购物节时,必须面对每秒少则数百、多则数万的高并发处理能力诉求。核心系统在新业务模式下催生出“海量、高效、弹性、扩展、敏捷”等更多新需求,要求数据库具备优秀的强时效性、强一致性、复杂SQL混合等能力。
传统核心业务系统除了架构上耳熟能详的短板外,更主要的是难以支撑业务洪峰带来的系统高并发响应需求,为金融机构以及客户造成很多不便。我们不能依靠类开源的数据库,存在对未来业务连续性的风险、对商业软件的兼容带来的法务风险等问题。并且,对想要数字化转型的金融信息系统来说,进行业务架构的改造,将应用迁移至更具有可持续演进支撑能力的数据库上,已成为大势所趋。
分布式数据库成为金融IT 架构创新全新选择
基于分布式理论打造的原生分布式数据库,具备高扩展、高性能、高可用等特性,以及分布式事务优化、全并行框架、读写均衡存储引擎等优势,支持动态水平扩展,在复杂业务场景下更能发挥极致性能,为金融行业数字化转型提供了全新选择。
近些年,以大行和股份制银行为核心的各大金融机构开始积极引入分布式技术,加速构建敏态体系,重构核心系统,推动底层数据库的分布式改造和金融业务创新。部分国有大行在采用分布式数据库承载关键系统主机下移、新一代分布式核心平台建设后,系统运行稳定,可靠性和扩展性大幅增强,说明我国分布式数据库已经基本具备传统主流商业数据库全面替换的能力。可以看到,金融IT架构的变化、核心系统的改造,由集中式数据库走向分布式数据库是必然趋势。
邮储银行新一代个人业务分布式核心系统创新实践
2019年,中国邮政储蓄银行开始积极探索、大胆创新,携手华为高斯数据库全面启动新一代个人业务分布式核心系统的规划和建设,尝试突破局限,尤其在孵化满足金融核心系统要求的交易型数据库层面取得丰硕成果。
邮储银行原有的个人业务核心系统建于2014年,采用典型的IOE体系架构,虽然基于账户的数据分片实现了初步的分布式能力,但每个分片依然采用传统的集中式架构,因此,系统的横向扩展能力、复杂业务组合下的处理能力存在一定局限性。同时,随着银行业务不断拓展,用户量也在快速增长,面临百TB级海量历史数据、千亿级单表数据量,甚至在高峰期上万的用户并发量,原先基于IOE体系架构的个人业务核心系统在存储容量、并发支撑、数据安全、性能保障等方面的压力更是随之变大,无法满足日益增长的业务需求,因而亟需从架构上进行创新性变革,通过先进的分布式技术驱动核心系统升级换代,以更好地适应未来的业务发展。
GaussDB是华为主打政企核心业务负载的金融级分布式数据库旗舰产品,采用行业先进的全并行分布式架构,具备应对海量并发事务处理与复杂查询混合负载的能力和出色的金融级高可用商用能力,性能大幅领先。GaussDB基于超大容量存储、多节点并行、两地三中心高可用、毫秒级查询响应等优势,助力中国邮政储蓄银行新一代个人业务分布式核心系统全新改造,构建了全新的坚实数据底座。
这一旗舰产品具备四大优势:
- 容量规模超大,突破海量数据存储瓶颈。摒弃原先分库分表的方式,新系统通过大规模分布式集群,轻松容纳500TB以上超大数据量,轻松存储日常交易记录、历史账户等海量数据;实现数据分布式强一致事务保证,对于交易明细查询、金额收支分析等数据处理更加游刃有余,在复杂业务场景下数据处理更为灵活。
- 并发支撑超稳,不惧流量洪峰高并发压力。邮储银行在全国营业网点覆盖面广,客户基数大,面临用户集中访问的高并发查询场景,系统时刻保持稳定性是第一要素。GaussDB通过多层级并行的设计来分担海量查询请求,同时采用大并发线程池技术让系统在高并发下性能长期保持稳定。
- 安全保障超强,两地三中心高可用容灾。邮储银行的面客系统要求在极端环境下仍正常对外提供服务,保证业务不中断,因此对RTO、RPO高可用性要求极为严格。新系统通过多副本+两地三中心双集群部署方案,做到AZ级故障秒级恢复,数据0丢失,支持异地1000公里以上容灾能力,满足核心A类系统的金融监管要求;同时还具备扩容、升级、打补丁不中断业务的“在线”运维能力。
- 查询响应超快,响应速度可达毫秒级。查询系统对性能的要求非常苛刻,而GaussDB分布式数据库无需维护复杂的分布信息,可以快速定位到查询涉及的分片,轻松实现毫秒级查询响应速度,辅助以高性能的分布式执行引擎和事务处理引擎,进一步满足了银行查询业务的高需求。
采用华为高斯数据库的分布式核心系统全面上线
2022年4月,邮储银行携手华为高斯数据库重新构建的基于通用服务器云架构的新一代个人业务分布式核心系统全面投产上线,完成了传统商业数据库的全面替换,实现了全技术栈的自主创新。
邮储银行新一代个人业务分布式核心系统上线后,可为全行6.5亿个人客户、4万多个网点提供日均20亿笔、峰值6.7万笔/秒的交易处理能力,全天联机平均耗时由93毫秒减少为65毫秒,比老核心系统降低30%,批处理时间也由过去的4.5个小时缩短为3个小时。以上数据充分验证了华为高斯数据库在安全可控核心系统上的承载能力,这不仅仅是替代,更是全方面的超越。
新系统采用全新的技术和工艺,开启了邮储银行金融科技发展的新篇章,也将为中国银行业核心系统架构转型提供重要的经验借鉴。邮储银行新一代个人业务分布式核心系统的全面投产上线,是中国银行业金融科技关键基础设施技术自主创新的重大实践,标志着基于国产基础设施及基础软件的分布式技术架构能够满足大型国有银行的核心系统需要,有助于全面加速中国金融行业的数字化转型。
GaussDB 为众多金融客户打造安全可靠的数字底座
除了中国邮政储蓄银行,华为云GaussDB已经广泛应用于超过2500家大型企业的核心业务中,遍布金融、政府、电信、能源、交通、物流、电商等行业,在多家国有大行、股份制银行和保险证券公司中都积累了非常成功的实践经验。
中国工商银行在启动全栈云原生平台建设之初,就选择了GaussDB云数据库作为其国产交易型数据库之一,打造了以分布式数据库为基础的金融级数据库转型解决方案,利用云上的高性能全闪存储,实现同城园区级和Region级故障场景下RPO=0、RTO<60秒的高可用能力和异地灾备能力;同时,聚焦传统数据库与应用耦合度高的难点,构建起整套自动化工具链,实现大规模数据的双向实时同步和异构数据库自动迁移,达到降本增效的目的。
陕西财政选择华为云GaussDB数据库来承载一体化平台的生产库,建设起全省统一数据中心,实现核心业务数据的集中管理与共享,业务高峰期支撑2万用户在线并发操作,安全支付超千亿,支付业务运转效率提升60%,两地三中心高可用部署保障数据不丢失,故障闪恢复。
在永安保险业务云化改造过程中,GaussDB助力永安保险重构金融云平台,将意外险和健康险两套业务系统顺利迁移上云,实现传统主流商业数据库切换,实现RPO=0、RTO秒级。新平台不仅实现7倍的性能提升、海量访问高并发场景下仍可以保持超高性能,而且整体资源投入节省了25%,完全满足金融监管要求。
作为ERP领域最复杂、数据量最大的“超级账本”,华为流程IT基于GaussDB数据库构建起全新的ERP系统,采购履行耗时从90分钟下降到15秒,端到端订单履行耗时从23分钟下降到9秒,在历史峰值5倍的压力下性能依然稳定不下降。
GaussDB结合了华为在数据库领域多年来的技术积累和实践经验,并率先帮助华为ERP系统实现了完全的业务连续性的严苛诉求,未来,GaussDB将持续加大对数字金融建设的投入,为企业核心系统升级换代提供坚实可靠的数字底座,赋能金融业务管理,助力企业创新发展。
- 标签:
- 金融