首批通过分布式安全可靠测评,为关键业务系统打造
首个省移动全业务域核心系统分布式升级实现显著提效降本
- 90%存储成本降低
- 30%详单处理效率提升
- 0RPO
山东移动:全业务域核心系统升级,实现大幅降本增效
山东移动:全业务域核心系统升级,实现大幅降本增效
2023-11-02
随着移动互联网的高度发展以及 5G 时代的到来,数据量呈现爆发式增长,我们正进入一个大数据时代,数字化转型升级成为各企业间竞赛的关键点。
一、业务背景
在新的市场竞争格局下以及数据爆发的时代之下,为应对新的业务挑战和机会,山东移动主动申请:积极开展核心业务数据库升级试点工作,率先把原生分布式数据库 OceanBase 引入山东省 BOSS/CRM 核心系统领域,试点验证数据库功能、性能、数据同步等指标数据,开展数据库迁移、数据一致性验证、数据备份恢复等测试,在夯实网络能力领先优势的基础上,全面提升数智化核心能力,为后续推广积累经验。
二、业务挑战
- 整体 TCO 高,扩展能力有上限
- 山东移动按用户规模在省级运营商中排名第二,基础设施采用传统“IOE”架构,整体 TCO 高,扩展能力有上限;
- 传统集中式单机数据库经常出现容量不足的情况
- 山东移动使用的是传统集中式单机数据库,面对互联网和5G时代下不断激增的用户数和并发量,经常出现容量不足的情况;
- 核心系统升级尚属中国移动首列,缺乏前人经验
- 核心营业和账务系统缺乏成熟的核心系统升级经验,希望尽量减少原有基于 Oracle 数据库的核心 BOSS/CRM 应用修改量。
三、解决方案
- 一站式数据库无损切割
- 高兼容性和OMS保障多个核心业务系统平滑迁移,核心数据库源系统数据类型、对象、存储过程仅经过少量修改便能达成应用适配,能够一站式数据库无损切割;
- 分布式部署原生容灾
- 通过在三个不同的物理数据中心分布式部署 OceanBase 的服务节点,组成一个跨越多数据中心的分布式数据库集群,具备任一机房损毁而数据不丢失、数据库服务不间断的原生容灾能力;
- 系统安全保障
- OceanBase 数据库为山东移动提供了访问控制、透明加密、身份验证等能力,使用“阻止”“检测”等技术共同保证系统安全。
四、客户收益
山东移动从系统选型、业务梳理、技术论证、维护保障等多方面入手实现了全面突破,利用分布式架构取代传统的集中式架构出色完成系统升级改造,打造了更先进的分布式、云化系统,实现了系统架构的优化,确保系统运行平稳、客户感知不降低,成为运营商数智化转型的典型成功案例,为适应数据时代的客户需求和不断提高市场竞争力打下了坚实的基础。
- 获得机房级别容灾能力
- 同城三数据中心三副本集群部署架构实现跨多数据中心的分布式集群部署,达到 RPO=0 的机房级别容灾能力,不再需要搭建灾备系统;
- 系统处理效率提升
- 升级至 OceanBase 后,山东移动计费系统处理效率方面明显提升,详单处理时长从 7 分钟缩短左右到 5 分钟左右,详单处理效率提升近 30%;
- 存储成本显著降低
- 使用普通PC服务器替换线下小型机+集中式存储等传统架构,相比原有的架构帮助山东移动大幅降低硬件成本,其中存储成本降低达90%。