ph8x968jet 发表于 2016-6-6 08:35:35

华为后台系统架构发展趋势研究

  
  一直在跟进华为后台系统软件(比如网管)的发展趋势,但苦于资料欠缺,一直没有很好的进展。只能从零零散散的网上资料中窥得一鳞半爪,今天又搜到一 点信息,觉得有用,就把它们记录下来。
  <!--   --><!--   -->
  1 华为的一则招聘启示
高级系统分析/架构师2010-5-14
  华为技术有限公司--深圳市
职位要求: 1. 8年以上软件开发及软件项目技术管理经验,具备扎实和较宽的技术背景(J2EE 或.Net,C/S); 2. 信息系统经验丰富,系统分析、方案设计能力强,具备IT系统整合经验; 3. 对行业软件包、组件应用有较好的经验积累及认知;4. 对复杂业务有很强的领悟度,对业务敏捷及SOA应用有较好的理解; 5. 有较好团队协作能力和项目管理能力。6.本科或以上学历,英语流利。

<!--   --><!--   -->
华为的网管已经转到基于SOA的架构上来,但一直不知道采用哪些SOA技术和方案,从上面这个招聘需求来看,J2EE和.Net似乎都有选择。
<!--   --><!--   -->
2 华为的NGIN(下一代智能网,NextGeneration Intelligent Network)
<!--   ><v:shapetypeid="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><v:stroke joinstyle="miter"/><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"/><v:f eqn="sum @0 1 0"/><v:f eqn="sum 0 0 @1"/><v:f eqn="prod @2 1 2"/><v:f eqn="prod @3 21600 pixelWidth"/><v:f eqn="prod @3 21600 pixelHeight"/><v:f eqn="sum @0 0 1"/><v:f eqn="prod @6 1 2"/><v:f eqn="prod @7 21600 pixelWidth"/><v:f eqn="sum @8 21600 0"/><v:f eqn="prod @7 21600 pixelHeight"/><v:f eqn="sum @10 21600 0"/></v:formulas><v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/><o:lock v:ext="edit" aspectratio="t"/></v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:321pt;height:283.5pt'><v:imagedata src="file:///C:/DOCUME~1/xuyong/LOCALS~1/Temp/msoclip1/01/clip_image001.png" mce_src="file:///C:/DOCUME~1/xuyong/LOCALS~1/Temp/msoclip1/01/clip_image001.png"o:title=""/></v:shape><!--><!--   --><!--   -->
面向未来的开放架构

  基于面向未来的SOA架构,华为NGIN系统中的各模块均以“服务(Service)”形式存在,在业务平台的部署过程中,可以方便、快速地与运营商 现网中的周边系统通过开放的接口进行对接、集成。

  华为NGIN实现了分层的体系架构,Resource Adapter层负责多种接入方式的处理;SCSs层通过抽象,为业务提供同具体接入层无关的接口和能力部件;SLEE层提供了具体业务执行的环境。

  华为NGIN已经预集成了部分能力部件,如INAP Adapter、CAP Adapter和SCSs层的CS、UI、Messaging、NumberAnalysis等能力,用户还可以根据需要自己开发新的能力部件,NGIN提供了灵活的接口和部件管理能力,整个系统的能力是开放的,并可以根据客户的 需求进行变化和成长。
<!--   --><!--   -->
请注意上面“各模块均以“服务(Service)”形式存在”的说法,跟U2000等网管系统一样,华为的许多上层系统软件应该都已全面转到以“服务”为基础的SOA架构上来了。就是不知道采用了具体哪些方案,商业的?开源的?

向上的接口中SOAP/XML已经得到重用,但和NMS接口还是采用了SNMP。另外华为介绍中还提到“NGIN还通过对标准业务开放接口的支持,将业务开发能力开放给外部,比如支持Parlay/X标准,支持Web Service接口等,运营商可以吸引更多的合作伙伴基于NGIN平台来开发业务,甚至一些企业用户自己也可以基于NGIN平台提供的开放能力,进行个性化业务的开发。”
  
页: [1]
查看完整版本: 华为后台系统架构发展趋势研究