0

满足未来8-10年业务需求,云南红塔银行核心系统升级

 3 months ago
source link: http://tech.caijing.com.cn/20220530/4864619.shtml
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

满足未来8-10年业务需求,云南红塔银行核心系统升级

5月29日,云南红塔银行股份有限公司(以下简称,红塔银行)核心系统正式上线新一代分布式系统。

国产自研的分布式数据库OceanBase助力其核心系统云原生分布式转型的建设,降低运维成本数百万元,故障恢复时间降低到30秒内,系统性风险降低的同时大幅提升业务创新效能,业务连续性高达99.99%,可满足未来8-10年的业务增长需求。

红塔银行较早布局数据化转型,围绕“产业银行+科技银行”双轮驱动战略发展思路,为客户提供个性化、智能场景化的创新金融服务。2020年,红塔银行获得IDC中国数字化转型优秀奖—“全方位体验领军者”及IDC中国金融行业“普惠金融技术应用场景创新奖”。

2021年3月,云南红塔银行启动了新一代核心系统项目群建设,在综合考虑了当前业务的特点、行内的基础设施能力、以及未来发展规划的需要之后,在核心系统采用“云计算+微服务+OceanBase分布式数据库”的技术底座。

云南红塔银行新一代核心系统所使用的原生分布式数据库OceanBase部署了两个集群,主集群为两地三中心五副本架构,单副本备集群异步同步主集群数据。其中“主城市”包含两个数据中心,每个数据中心两个副本;异地灾备数据中心部署主集群的一个副本和备集群。每个副本配置2台X86服务器,主集群中指定主副本散布到“主城市”两个数据中心的8台服务器,使得核心系统的数据表和表分区均匀分布在8个服务器节点。分布式数据库具备在线扩展能力,所有服务器节点是完全对等的,支持在线给副本添加服务器节点。在“主城市”一个数据中心发生整体故障时,分布式数据库采用Paxos协议,自动将主副本服务从故障数据中心的2个副本切换到同城数据中心的2个副本,在保证RPO=0的前提下,30秒内自动恢复数据库服务。OceanBase数据库不仅实现分布式事务,同时实现了全集业务双活,具备服务亿级客户、每天亿级交易量的“双亿”能力,满足平均每分钟处理约50万笔联机交易、交易平均响应时间不高于300毫秒的性能。

此外,本次红塔银行新一代核心项目中充分利用了OceanBase数据库的多租户能力,将少量数据库集群划分为多个不同的租户(逻辑实例),供“核心”、“总账”、“柜面”、“音视频”等9个业务系统使用,既充分利用了数据库集群的所有物理资源,又满足了隔离性需求,同时大大简化了数据库运维的复杂度,达到了降本增效的目的。

在金融服务互联网化、支付场景移动化以及金融服务普惠性发展的趋势下,银行核心系统需要面对海量交易、大促场景、7×24小时不间断服务的挑战,需要具备高性能、高可用、低成本、弹性伸缩的能力。针对以上技术要求,传统集中式架构已经难于应对,国产分布式数据库OceanBase具备强大的扩展能力,在保证高可用、动态负载均衡、灵活水平扩展等优势的前提下,最短时间内帮助多个业务系统完成从传统数据库到原生分布式数据库的移植。“精密不复杂才是常理,架构本该如此简洁!”红塔银行内部评价道。

经此一役,红塔银行在完成新一代核心系统建设的同时,充分验证了新一代分布式数据库在银行传统核心系统中的落地能力,为今后行内的数据库技术全面升级积累了宝贵经验。

编辑:刘昕茹

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK