暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

中国移动福建公司核心系统上线首套国产数据库OceanBase

福建公司核心系统

上线首套国产数据库




      2021年5月21日凌晨,中国移动福建公司产商品中心数据库正式割接至国产分布式数据库OceanBase,打响了福建公司核心系统数据库国产化替换的第一枪,是福建公司破解数据库软件系统的“卡脖子”风险的一个里程碑事件。




背景



     福建移动产商品中心是CRM系统的核心业务中心,日查询请求量超过3600万笔,产商品中心数据库对于CRM系统的数据处理性能和准确性都至关重要,对系统可用性要求极高,本期产商品中心的数据库国产化工作不仅难度大、而且风险高。面对自主掌控的要求和未来5G时代对业务增长的预期,福建公司做出了从集中式到分布式架构转型的决策,使用OB分布式数据库替换原Oracle数据库 




优势


     
    分布式OLTP数据库跟传统数据库相比有哪些优势? 主要是可扩展性方面,传统集中式的单机数据库,容量有限。随着业务量的极速扩张,经常会出现容量不足的问题。而分布式数据库无单点瓶颈,可线性、在线扩展和收缩。另外国产分布式数据库正在积极拥抱全产业链生态,对主流国内外软硬件兼容能力不断提升。同时新的数据库具有较强的兼容性,目前已经能够支持70%以的Oracle数据类型和对象、SQL语法、函数、过程性语言等功能,业务系统中原来的代码、应用程序只需做较小的改动就可以直接使用。在高可用方面,OceanBase数据库也具备两地三中心的架构方案,符合我省容灾规划思路。


福建公司国产数据库OceanBase部署方案规划


   经过100多个日夜艰苦卓绝的工作,项目组提前完成应用软件适配改造和国产数据库的升级完善及联调测试工作,并于4月15日开始Oracle数据库和OceanBase国产数据库的并行运行在稳定运行了一个月后521正式割接上线,割接后系统运行平稳,各项业务指标与Oracle数据库基本持平,部分指标甚至优于Oracle数据库。

信息技术部彭家华副总经理亲临割接现场指导


  根据上线前后测试验证情况,本次替换后主要达到如下目标:


 1


Q1
提升自主可控力,降低管控风险

使用国产OceanBase数据库,提升了核心系统关键软硬件部件的自主掌控力。

  2
实现数据库层面的横向扩展能力和高可用能力

OceanBase数据库基于多副本一致性协议Paxos的工业级实现,个别节点发生故障时能保证数据零丢失(RPO=0)和服务快速恢复(RTO<30秒)。线性扩容:随着业务量增加进行扩容(比如线上促销期间),随着业务量减少进行缩容(比如促销后)。

  3
硬件和维保成本大幅降低

分布式数据库全部基于通用架构服务器硬件部署,降低硬件成本;借助分布式数据库的原生的多副本高可用/容灾特性,较传统集中式架构的主备式容灾在RTO/RPO能力,建设成本,硬件的扩容成本和维保成本方面都有非常大的优势。





展望



     本次福建公司产商品中心数据库国产化项目的成功实施,验证了国产数据库+分布式架构的可行性。2021年,福建公司内容计费中心和结算中心也将陆续替换为国产数据库,同时还将探索OceanBase数据库的“两地三中心”的多活方案。福建公司将在总部指导下,不断探索IT新技术、新架构,追求卓越,不断创新,在国产化进程和自主可控的软硬件技术等方面不断取得新进展!

最后修改时间:2021-05-26 22:57:06
文章转载自中国移动福建公司一线直通车,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论