电信网络,变革在即

发布时间:2016-08-01 作者:王长金(中兴通讯)

电信网络发展趋势


  随着电信网络向5G时代演进,通信将不再局限于人与人之间,人与物、物与物之间的通信将得到广泛应用,并在此基础上实现无处不在的网络连接。物联网、车联网、工业互联网的涌现将会带来越来越多的业务创新需求。为满足日益丰富的用户需求,传统电信网络架构需要革新,参考IT成熟的经验,电信网络迈向ICT融合架构,虚拟化、软件化和开放化是ICT融合架构的典型特征。


  “互联网+”带来的用户需求呈现多样化,要求基础电信网络能够“感知”差异,根据不同的业务需求进行“自适应”和“智能化”的功能调整和网络定制,同时提供网络的业务开放能力,实现快速的业务创新和上线应用。


  当前电信运营商网络基于IaaS(基础设施即服务)的NFV(网络功能虚拟化)是基于单纯的VNF(虚拟网络功能)/NS(网络服务)进行编排和生命周期管理,是基于少量VNF厂家的标准网元的生态系统,无法满足用户需求的多样化和快速的业务创新、定制。为此,运营商急需一个业务平台,实现如下突破:


  ●   提高业务开发效率,缩短业务上线周期;


  ●   灵活组装业务应用,实现业务快速定制;


  ●   开放业务开发环境,释放用户创新动力;


  ●   业务灵活部署更新,智能运维智能管理。


电信网络服务PaaS解决方案


  中兴通讯深入分析当前电信发展趋势和多样化的用户需求,提出了基于NFV的PaaS(平台即服务):电信级云服务众创平台Cloud Works。Cloud Works基于Cloud-Native(云原生)架构模型进行架构,依据应用程序发展趋势“十二因子法则”进行微服务设计。


  ●   开发运维采用DevOps方法,实现开发运维一体化;


  ●   业务应用采用微服务架构,实现网络功能细粒度组件化,便于灵活组装业务;


  ●   业务应用运行打包采用容器方式,实现业务应用与物理机、操作系统的深度解耦,同时能够根据业务负载实现极速的弹性伸缩。


  Cloud Works云服务平台系统架构(见图1)包括三个主要框架,开发框架、运维框架和集成框架;可以适配当前业界主流的IaaS平台(ZTE TECS、VMware、第三方OpenStack等)。



  DevOps(开发运维一体化)框架由开发框架和运维框架组成,DevOps整体开发运维流水线(见图2)分为开发阶段、CI(持续集成)/CD(持续发布/交付)和运维阶段,DevOps方法采用一个反馈回路来获得快速、持续迭代和客户需求洞察。


  集成框架由电信级基本的服务组件库以微服务形式组成,同时兼容对接传统的电信应用程序。


  Cloud Works基于Cloud-Native模型,在电信业务提供商向电信运营商交付业务应用时,可以完全基于云原生的方法实现云端或者离线的端到端交付。Cloud Works端到端交付模型见图3。


  ●   业务开发者依据新需求提交代码;


  ●   SCM(Source Code Management)自动触发代码变更,代码自动化构建业务版本/组件/微服务;


  ●   Cloud Works平台自动调用IaaS云API分配开发和测试环境,并进行自动化集成测试、功能测试、系统测试和性能测试(相关测试用例、测试方案、测试计划以及测试工具由业务提供商维护);


  ●   业务提供商完成一系列业务测试后,试发布业务版本/组件/微服务;


  ●   业务运营商基于业务提供商发布的版本/组件/微服务,在云端直接构建新的业务运营,为用户提供服务。


Cloud Works引入阶段


  中兴通讯Cloud Works解决方案的引入原则建议为:


  ●   VNF架构优化迫切的组件,优先独立组件化;


  ●   可作为独立服务的组件,独立同时开放API。


  中兴通讯Cloud Works解决方案的引入步骤和建议如下:


  ●   第一步,C/U组件分离:控制面与用户面组件分开,支持分离部署,解决多DC部署问题;


  ●   第二步,数据库组件&开放API:状态数据存储独立为云数据库组件&开放API,支持业务逻辑处理无状态化,同时作为云数据库服务开放;


  ●   第三步,通用组件独立&开放:通用处理独立为通用组件;可独立服务的组件开放API(如IP、LBU);


  ●   第四步,功能组件独立&开放:特定功能处理独立为通用组件,同时开放API(如DPI、VPN、IPS等);可独立服务平台功能模块独立组件化支持用户随选网络;


  ●   第五步,业务组件独立&开放:基础通信服务功能独立组件化支持用户随选网络,同时开放API(如语音、短信、视频)。


Cloud Works客户价值


  采用Cloud Works解决方案,应用开发者在进行业务应用开发时相对于传统物理机和虚拟机模式更能专注于业务代码逻辑本身的设计(开发环境和资源申请即可使用),提高了业务开发效率;同时大大缩短了业务的上线周期,业务开发和生产运维环境一体化运营。


  Cloud Works是中兴通讯基于Cloud-Native(云原生)未来应用程序框架模型研发的电信级应用的PaaS云服务平台。Cloud Works提供丰富的电信级开发组件库,开发者可以基于Cloud Works平台快速进行电信级应用和服务的开发或重构,相对于传统应用开发模式,缩短应用上线周期;为使组织和团队快速适应Cloud Works平台进行业务开发和运营,Cloud Works在提供DevOps研发流水线指导模型的同时还可以提供DevOps文化和DevOps团队的建议指导。Cloud Works是一个云服务开发、交付和运营管理平台,同时也是DevOps工具、团队和文化建设指导平台。