性能卓越的企业服务总线 - Primeton ESB - 典型案例

上海移动 | 中国电信CSB | 中国电信OIP | 航天五院

中国移动通信集团上海有限公司ESB集成平台

中国移动通信集团上海有限公司简介

中国移动通信集团上海有限公司(以下简称“上海移动”)隶属于中国移动通信集团公司,是中国移动有限公司上海设立的全资子公司,统一经营上海地区的中国移动通信网络,主要从事移动话音、数据、IP电话、多媒体及互联网接入业务,用户号码段包括“134-139”和“147”、“150-152”、“157-159”、“182”、“187-188”等。目前,上海公司客户规模达到2000万户,全年通话时长、净增话务量市场份额、运营收入等指标均在大都市成熟市场上保持良好发展态势,为企业的全业务运营奠定了坚实的基础。

背景与问题

为了配合战略定位转型和经营理念落实,在“移动信息专家”的整体企业发展战略指引下,中国移动于2008年完成了面向未来的NGBOSS规划。NGBOSS规划了全新的系统架构,将原先的省级BOSS系统遵循P/C构建规划思路进行功能解耦,从而分别演进发展为面向客户运营的NG-CRM系统和面向产品运营的NG-BOSS系统。基于对集团公司NGBOSS建设理念的深刻理解和对长期系统建设经验的全面总结,上海移动启动了NGBOSS建设工程。在“逐步改造、平滑升级”原则指导下,上海移动采取了“先解耦、再整合”的演进策略,并于2009年完成了营帐拆分这一具有里程碑意义的工程实施。而营帐拆分工程的完成,也使得NGBOSS规划中的两个核心系统NG-CRM与NG-BOSS具备了初步边界划分。

2011年,集团和省公司也分别对支撑系统也是提出了更多具体的要求:切实落实对分散帐期的支撑要求;随着铁通业务的深度融合,需要实现对铁通业务的支撑能力;集团公司移动互联网的战略,70%以上的业务办理将由电子渠道实现支撑,这也需要CRM系统提供更为灵活复杂的全业务支撑能力。

目前上海移动公司业务支持系统主要包括五大系统域:核心CRM系统域、渠道运营管理系统域、市场营销管理系统域、基础管理功能域、BOSS系统域,各系统如下:

1.        核心CRM系统域:CRM核心系统。

2.        渠道运营管理系统域:酬金管理系统、渠道效益评估系统、营业厅现场管理系统。

3.        市场营销管理系统域:营销管理系统、接入代理系统。

4.        基础管理功能域:知识管理系统、受理单管理系统、4A管理、投诉管理系统。

5.        BOSS系统域:开通管理系统、记账管理系统、计费系统、科目分拆系统、积分管理系统、据数据管理系统、PBOSS系统、结算系统、合作伙伴管理系统、充值管理系统。

目前各系统中包含CORBA和本地MGR调用两种方式,系统间调用方式统计如下:

账务管理
=>CRM

CRM
=>账务管理

CRM
=>账务处理

计费
=>CRM

接口方式

本地MGR调用

本地MGR调用

本地MGR调用

CORBA

调用方式

同步

同步

同步

同步

数据类型

MGR对象

MGR对象

MGR对象

CORBA

流水号

有、无并存

单次数据量

<1KB

<1KB、1-10KB、10-100KB不等

<1KB

1-10KB

响应时间

未知

未知

未知

未知

异常监控

这种接口方式对于系统建设存在如下问题:

1.        CRM与BOSS间耦合程度高,无法满足业务发展需求:

♦         支持计费包计费模式困难。

♦         支持多账期计费模式困难。

2.        系统、业务组件间依赖关系复杂,且无法得到有效管理:

♦         出现异常时,系统间相互影响无法进行评估。

♦         服务提供方无法进行物理定位。

3.        系统服务质量无法得到有效管理:

♦         服务响应时间难以统一监控。

♦         服务异常难以获得并加以分析。

因此,只有提供更为全面、强大、灵活、稳定的CRM系统支撑能力,才能为上海移动打造区别与竞争对手的核心优势,并于发展中立于不败之地。

使用产品与方案

业务支撑系统服务集成平台由三大部分组成:

1.        ESB服务总线

♦         ESB服务总线-A:独立支撑上海移动业务支撑系统与移动集团各系统之间的双向互联,譬如与集团一级BOSS之间的服务互调。

♦         ESB服务总线-B:独立支撑上海移动业务支撑系统对合作伙伴提供的双向服务调用,譬如与某银行之间的服务调用。

♦         ESB服务总线-C:独立支撑上海移动各业务支撑系统之间的服务调用,譬如计费和帐务之间的服务调用。

♦         ESB服务总线-D:独立支撑上海移动业务支撑系统在公网上对外暴露的服务,譬如淘宝或京东调用上海移动业务支撑系统的服务。

2.        接口服务监控系统(SSM)

通过对“接口服务”、“服务提供者”、“服务消费者”三个主体行为的监控,可以评价相关业务的健康状况,并为相关决策提供参考数据。为了保证ESB服务总线运行的可靠性,SSM系统与ESB服务总线之间的操作都是单向的,从而降低了SSM的异常对ESB的影响。

3.        软件资产管理系统(SAM)

通过对服务接口等软件资产信息的集中管理,并配以相关管理流程,使得软件资产的全生命周期处理可控状态,从而提高IT效率。SAM作为管理系统现阶段的定位是不能影响ESB服务总线的运行,所以SAM与ESB总线之间的操作都是单向的,从而降低了SAM的异常对ESB的影响。

另外业务支撑系统服务集成平台的各相关部件都需要纳入BOMC网管系统,需要进行:

1.        系统监控:监控各主机CPU、内存、进程等。

2.        业务监控:监控服务运行性能。

SOA服务治理

服务治理的关键是接口的可管理,是系统间“可管理,可维护”的前提,接口的有效规划,决定实现系统解耦,完成能力封装的关键;接口的标准化,是降低系统间替换成本的重要手段,基于SOA的接口集成模式,是降低维护成本,提升服务扩展能力的最佳实践。

上海移动基于ESB平台的SOA服务治理整体方案如下图:

实施效果

集成架构的引入增强了上海移动对IT系统的管控。

1.      将CRM分割成若干独立部署的功能组件,可以吸纳不同的集成商分期分批建设各功能组件。

2.      避免一家独揽整个CRM的建设工作,在战略上增强了上海移动在系统全生命周期中的话语权。

3.      通过在功能组件规划时的松耦合性,已经在技术实现时的协议、数据的标准化,最大程度地隔离了各功能组件的耦合性,增强了各立发展的自独性。

4.      在系统出现问题的时候可以较快地辨别问题模块,并进行透明化地跟踪,而不是非透明化地黑盒处理,增强了不确定性。

5.      运营商很好的把握了CRM域的整体架构、功能演进。

ESB v6.6,通过快速注册配置了一个系统wsdl(原始服务访问正常),配置后访问代理服务的 url,抛出空指针异常
问题描述:通过快速注册配置了一个系统wsdl(原始服务访问正常),  ...更多

ESB 6.6,在governor中添加服务器,提示:服务器已经被其他Console管理。
问题描述:在governor中添加服务器,提示:服务器已经被其他C  ...更多

ESB,拦截器错误编码含义说明
IpWhiteListControlInterceptor白名单拦  ...更多

ESB 中介服务快速发布数据库表服务
1    ESB中介数据操作示例场景:用户发送数据查询请求给ESB  ...更多

怎么把多个接口服务进行编排 用ESB发布成一个服务?
将两个或两个以上的webservice接口服务进行编排,在ESB中发布成一个服务,用户只需要调用这一个服务就能调用编排的多个接口  ...更多

esb 6.5_ssm windows_32无法下载
esb 6.5_ssm windows_32无法下载,有谁有资源的吗,不然无法安装呀,各位大大求救呀  ...更多

ESB哑安装出现问题,版本6.5.1,64位 ,在linux上安装
[primeton@ns-crmtest8 installer]$ cd .. [primeton@ns-crmtest8 ~/serve  ...更多

ESB SAM哑安装问题
    在64位linux上哑安装SAM,出现安装完成后,安装目录中只有apache-tomcat-5.5.20这  ...更多

请填写您的购买意向描述:



提交购买意向

请填写您的反馈:



提交反馈
我是普元顾问,欢迎与我在线交流。