典型案例

典型案例

中国移动BBOSS系统

项目背景



中国移动遵循去IOE战略,为了减少对Oracle数据库和SAN存储的依赖,决定把BBOSS系统迁移到国产数据库。

开通服务功能是BBOSS系统中必不可少的服务环节,负责转换和翻译与各个平台、各省的数据交互。开通服务有独立的FTP文件处理系统,实现对网元文件签约关系交互的功能支持,包括大圈类交易、通知类交易、通知+大圈类交易等多个交易处理场景。



需求分析



通过分析,BBOSS系统对替换后数据库的需求主要包括:

1)把现有Oracle数据库替换为国产数据库,实现数据库自主可控的目标。

2)要求新数据库能够适配现有Oracle数据库使用到的一些语法及功能(包括Connect by、序列、DBLink等),尽量少改动业务。

3)替换后要保证应用系统功能可能,性能满足需求。



解决方案



项目通过部署6个节点的GreatDB Cluster数据库集群,支撑BBOSS双跨业务场景,满足业务要求。

图片jf.png



价值体现



本次试点采用万里开源国产数据库在BBOSS开通模块进行试点改造,用于构建基于X86服务器本地磁盘的数据库,支撑现有订单开通相关功能,成功试点为移动公司去IOE战略实现了如下意义:

         践行去IOE战略,降低Oracle数据库和SAN存储的依赖。

         兼容Oracle语法及功能(包括Connect By、序列、DBLink),业务改动量极小。

         完全支撑BBOSS双跨业务场景,满足业务要求。

         支持存储BBOSS系统约2TB热数据。

         满足大批量、高频率的成员订单场景下的压力测试性能需求。