写点什么

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

  • 2022 年 5 月 30 日
  • 本文字数:1274 字

    阅读完需:约 4 分钟

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

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


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


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


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


云南红塔银行新一代核心系统所使用的原生分布式数据库 OceanBase 部署了两个集群,主集群为两地三中心五副本架构,单副本备集群异步同步主集群数据。其中“主城市”包含两个数据中心,每个数据中心两个副本;异地灾备数据中心部署主集群的一个副本和备集群。每个副本配置 2 台 X86 服务器,主集群中指定主副本散布到“主城市”两个数据中心的 8 台服务器,使得核心系统的数据表和表分区均匀分布在 8 个服务器节点。分布式数据库具备在线扩展能力,所有服务器节点是完全对等的,支持在线给副本添加服务器节点。在“主城市”一个数据中心发生整体故障时,分布式数据库采用 Paxos 协议,自动将主副本服务从故障数据中心的 2 个副本切换到同城数据中心的 2 个副本,在保证 RPO=0 的前提下,30 秒内自动恢复数据库服务。


依赖 OceanBase 数据库不仅实现分布式事务,同时实现了全集业务双活,具备服务亿级客户、每天亿级交易量的“双亿”能力,满足平均每分钟处理约 50 万笔联机交易、交易平均响应时间不高于 300 毫秒的性能。此外,本次红塔银行新一代核心项目中充分利用了 OceanBase 数据库的多租户能力,将少量数据库集群划分为多个不同的租户(逻辑实例),供“核心”、“总账”、“柜面”、“音视频”等多个业务系统使用,既充分利用了数据库集群的所有物理资源,又满足了隔离性需求,同时大大简化了数据库运维的复杂度,达到了降本增效的目的。


在金融服务互联网化、支付场景移动化以及金融服务普惠性发展的趋势下,银行核心系统需要面对海量交易、大促场景、7×24 小时不间断服务的挑战,需要具备高性能、高可用、低成本、弹性伸缩的能力。针对以上技术要求,传统集中式架构已经难于应对,国产分布式数据库 OceanBase 具备强大的扩展能力,在保证高可用、动态负载均衡、灵活水平扩展等优势的前提下,在红塔银行新一代核心项目中充分了解业务需求,积极配合行方技术、业务人员及多个应用开发厂商,在最短时间内帮助多个业务系统完成从传统数据库到原生分布式数据库的移植。


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

用户头像

企业级原生分布式数据库 2020.05.06 加入

github:https://github.com/oceanbase/oceanbase 欢迎大家

评论

发布
暂无评论
满足未来8-10年业务需求,云南红塔银行核心系统升级_oceanbase_OceanBase 数据库_InfoQ写作社区