普元专家:从中国移动BOSS系统看企业如何打造可控IT环境


 2012-09-20 00:00:00       749

随着TD业务推出、3G发牌,国内通信行业竞争日趋激烈,各大电信运营商业务逐渐趋同、利润空间受到挤压。而三网融合的推进,更将竞争范围扩展到互联网行业、广电行业。在可预想的未来市场,业务创新将层出不穷、竞争与合作也将更为频繁和激烈,因此,中国移动的业务支撑系统面临着与时俱进的发展考验。只有提供更为全面、强大、灵活、稳定的BOSS系统支撑能力,才能为中国移动打造区别于竞争对手的核心优势,立于不败之地。

2011年,中国移动集团下属某省公司对BOSS业务支撑系统提出了更多具体的要求,譬如:需要落实对分散帐期的支撑要求;需要保证对铁通业务深度融合后的支撑能力;还需要根据集团的移动互联网战略,保证70%以上的业务办理由电子渠道实现支撑。
其实,为了配合企业战略定位转型和经营理念落实,中国移动早在2008年就完成了面向未来NGBOSS的规划。NGBOSS规划明确了全新的系统架构,将原先的省级BOSS系统遵循P/C构建规划思路进行功能解耦,从而分别演进发展为面向客户运营的NG-CRM系统和面向产品运营的NG-BOSS系统。基于“逐步改造、平滑升级”的指导原则,中国移动采取了“先解耦、再整合”的演进策略,并于2009年完成了营帐拆分工程实施。而该工程的完成,也使得NGBOSS规划中的两个核心系统NG-CRM与NG-BOSS具备了初步边界划分。

问题与挑战
中国移动某省公司历经多年的BOSS系统建设,投入了大量的人力物力,虽然取得了一定效果,但是BOSS建设的管理水平仍然处于“管理集成商”阶段,而不是“管理IT系统”阶段,从而使得已有的投资不能更加有效的积累、不能转化成可持续产生效益的资产,例如在系统建设方面,系统和模块的界定不够清晰,系统内部耦合度过高,接口标准缺乏统一管理;在系统运营方面,系统演进的质量不可控,IT运营成本不断上涨;适应业务需求方面,不能迅速响应需求,业务组建重复利用程度过低,业务开发缺乏可持续性等问题。

解决方案思路分析
为了深入推进NGBOSS系统的建设工作,2010年,该省公司完成NGBOSS开发平台SOA理论的研究,并经过近一年的反复论证,清晰的意识到了:一方面,公司应该提升IT集成能力,拆分现有Boss系统,完成系统间SOA接口标准化工作。“可以说,提升IT系统间的服务集成能力将是SOA最佳的突破点,也是解决本省公司有效掌控IT建设的手段”普元ESB产品经理张学勇表示。而另一方面,该省公司还应该使系统迭代演进,提升专业化程度:张学勇介绍道,“从中长期而言,将BOSS系统相对拆小并独立建设,实现系统可迭代的更新,既符合运营商增效节支的需要,也将促成集成商系统软件产品的专业化发展”;同时,该省公司还需要通过部署ESB服务总线,来提升与集团总部的互动:因为从长远来看,部分被松耦合后的BOSS系统将首先被进行集中化改造,通过服务总线可以快速的将本地系统剥离,与集团公司的集中化系统进行对接。


最后,结合自身的实际情况及业内的最佳实践,该省公司还深刻认识到仅仅依托技术平台还无法完整解决当下自身BOSS系统建设遇到的如上问题,应当从集成架构(包括采用SOA架构和标准化技术;软件资产可复用;在展现、服务、数据等层面进行服务梳理、提供快速服务组装的平台工具、提供服务运行情况的监控能力、提供基础设施及管理等)、软件管理(包括通过IT集成平台和工具支撑相关工作,提高工作效率;进行软件资产的集中管理;提供软件资产管理的标准和规范;)和组织保障(包括形成相应的组织结构、岗位设置及岗位技能指标要求等;形成包括KPI考核制度,人员培训、职业发展等相应的组织管理及预算成本机制)这三个主要方面来着手解决。
依托以上认识,该省公司采取了普元SOA治理平台:

该整体方案从管理体系、平台/工具和组织保障三个维度,提出相应措施:比如在管理体系上,建立了软件资产管理规范,确保需要纳入SOA治理的软件资产按一定的规则进行管理,包括应用系统命名规范、服务管理流程、服务设计规范和部署规范;同时需要定义评估SOA治理绩效的度量指标,包括服务引用次数、服务调用次数、服务调用成功率,服务响应时间,以评估SOA治理的有效性,并作为SOA治理能力的性能基准,持续不断优化和改进,促进业务目标的实现
 在平台/工具层面,建立了SAM服务管理系统、ESB服务总线、SSM服务监控系统,该省公司可以通过这些平台和工具实现服务资产的集中管理和控制;
在组织保障层面,有专门的治理小组,来推动和实施SOA治理活动,确保管理体系和平台工具的执行,监控服务接口的运行情况,评估SOA治理的绩效,保证SOA治理最终实现业务目标和需求。
相关软件平台的部署架构如下图所示:

针对不同业务域的特点普元分别为该省公司部署了三个ESB服务总线平台,分别对应与集团的互联、与合作伙伴的互联、与互联网开放平台的互联以及企业内部的服务互联,同时通过SAM服务管理系统对部署在各ESB服务总线上的服务进行统一管理,同时通过SSM服务监控系统对各服务状态进行实时监控和统计分析,从而达到对服务的端到端的管理 。

平台价值分析
该省公司以独特的视角引入SOA治理平台,为其在NGBOSS系统的发展与演进过程带来很高的业务价值:首先,提高了对软件资产的管理能力:基于对NGBOSS系统对外接口及相互关系,以及各系统交互接口运行时的掌控,使得运营商IT部门能对多年的IT投资有一个清晰的、可见的蓝图,从而可以能很快的做出如何应对业务需求的IT决策:新建、完善还是废除,有效保护了已有的IT投资,从而使得IT投资真正作为企业的一种资产在管理,而不是仅仅在管理集成商。
其次,增强了适应业务变化的能力:随着将IT投资实实在在地转化成资产,从而在NGBOSS应对新需求变化时,可以根据已有的IT能力来组合新的服务适应新的需求。同时基于各系统的松耦合关系,使得任意系统的变化都不会影响其他系统,使得系统融合新需求的周期也大大缩短 。
同时,也提高了系统持续迭代演进的能力:从中长期来看将NGBOSS相对拆小并独立建设,实现系统可迭代的更新,既符合运营商增效节支的需要,也将促成集成商系统软件产品的专业化发展,真正实现了各系统之间的松耦合关系,使得以后任何一次决策所影响的范围都是有限和可控的,解耦后的业务支撑系统会呈现出百花齐放的效果,将面对众多的业务系统和集成商。被管理对象的数量和复杂度都在提升,并要求运营商提升自身的管理能力 。

解决方案---近期实施路线
普元SOA治理平台将治理对象大体分成:接口、页面、数据等,从而可以分别针对这三个不同的对象进行治理,增强了整体治理方案的可实施性。
具体在接口治理方面,表现为:接口可管理(这是系统间“可管理,可维护”的前提);接口的有效规则(这是决定实现系统解耦,完成能力封装的关键);接口标准化(是降低系统间替换成本的重要手段)以及基于SOA的接口集成模式(这是降低维护成本,提升服务扩展能力的最佳实践) 。
在数据管理方面,普元强调数据的分散整合是平衡开发成本和维护成本的结果,而保持各个系统之间数据的独立性,则是确保系统独立性的关键。
在界面治理方面,普元以ESOP、VGOP等OP类系统为代表的界面集成,是将后台系统的业务能力快速包装成界面功能的极佳选择
因此,在结合了该省公司的实际情况后,普元建议首先解决BOSS系统间的接口问题,所以近期的方案实施重点在于接口治理,实施路线主要包括三个阶段:

如图所示,第一阶段为集成平台规划与建设期,总体规划包括:业务支撑系统规划总体方案、松耦合BOSS系统方案、ESB服务总线架构方案;SOA治理平台建设工作包括:ESB服务总线搭建、SSM服务监控系统建设、SAM服务管理系统建设;
第二阶段为项目实施期,包括支持NGBOSS系统实施、ESB服务总线优化、系统接口服务抽取等工作,而第三阶段则是系统优化期,包括:SAM服务管理系统优化、SSM服务监控系统优化。

普元的成功之处在于
互联网及SOA的发展推动下一个被标准化和商品化的领域将是应用服务器之上的SOA中间件;
是SOA国际标准SCA/SDO的主要参与制定者和电子商务标准的主要制定者OASIS的核心奠基成员,CMMI5开发模型成熟度5级认证;
德勤2006年高科技成长50强之一, 并荣膺“国家级重点A类新产品”、“上海市科技进步二等奖”、中国计算机报“最佳编辑选择奖”、中国计算机用户协会“最有价值中间件产品奖”等奖项;
是国内少数在基础软件领域赢得银行、电信等高端用户信任的品牌之一,成为中国联通等关键用户、华为科技等大型软件商的重要产品供应商;
成功承担了国家发改委软件重大专项、国家863计划、上海市科教兴市重大产业化专项等项目的研发任务。
关于普元
普元(Primeton)是全球领先的SOA基础软件厂商,国内最大的平台软件厂商,是政府重点支持的高新技术企业。在电信、金融、政府、国防等多个行业成功应用,拥有超过200家以上的大型用户;产品已经销往日本、科威特、南非、也门、加拿大、印度、荷兰、泰国、巴西等30余个国家。

相关阅读: