电信级应用云化部署的评估方法及装置制造方法及图纸

技术编号:21552006 阅读:22 留言:0更新日期:2019-07-07 00:06
本发明专利技术实施例公开一种电信级应用云化部署的评估方法及装置,能在NFV后,对应用VNF在电信云部署时的可用性进行评估。方法包括:获取组成电信级应用网元VNF的组件VNFC的设计种类和功能,以及所述组件VNFC的设计容量和扩容步长,根据所述设计种类、功能、设计容量和扩容步长确定所述组件VNFC的部署方案,并计算所述部署方案下所述组件VNFC的可用性;获取电信级应用的主要业务处理流程及其对应的业务模型,根据所述主要业务处理流程及其对应的业务模型确定所述主要业务处理流程的话务量占比;根据所述组件VNFC的可用性和话务量占比计算所述电信级应用网元VNF的可用性指标,利用所述组件VNFC的可用性和电信级应用网元VNF的可用性指标对所述电信级应用进行云化部署评估。

Evaluation Method and Device for Cloud Deployment of Telecom Level Applications

【技术实现步骤摘要】
电信级应用云化部署的评估方法及装置
本专利技术实施例涉及通信领域,具体涉及一种电信级应用云化部署的评估方法及装置。
技术介绍
传统电信网元主要通过设备内部配置冗余板卡等方式实现高可用性,内部板卡冗余配置、故障检测和实时倒换实现机制等都是厂家私有解决方案,不同厂家实现架构不同。运营商不需要关心具体实现方案,只需要对传统网元提出可靠性和可用性要求指标,并在测试和应用中验证。根据相关规范定义,系统可用性的计算公式如下所示:t为观测的时间间隔;其中,MTBF为平均故障间隔时间(theMeanTimeBetweenFailures);MTTR为平均故障恢复时间(theMeanTimeToRepair)。缩短MTTR可有效提高单点设备可用性指标;提高MTBF,即无故障运行时间,也可以提高单点设备可用性指标。在传统通信系统中,系统的可靠性可用性由传统电信设备提供商在系统设计中实现。相关要求在设备规范中提出,如表1中移动核心网网元的可靠性可用性要求所示,电信级设备的可用性指标均大于99.999%。表1.设备规范中设备可靠性可用性技术要求示例电信网云化(NFV技术)是CT(communicationtechnology,通信技术)向IT(informationtechnology,信息技术)转型的关键一步,也为电信业务向更开放、灵活的互联网化方向发展创造了条件。由于“云”可以采用廉价的节点来构成,其通用性使资源的利用率较之传统系统大幅提升,因此云化除带来开放和灵活性,还带来了低成本和较传统电信级设备较低的可用性。云化后越来越多的互联网企业将加入到电信业务应用的开发中来。当满足电信业务云化需求的电信云建成后,提供电信级业务和应用的系统VNF在云上部署和交付时,就需要满足电信级业务的可靠性和可用性要求。而云化后众多应用开发企业加入其中,为电信网带来创新和丰富的业务应用的同时,也面临如何有效保证电信级应用的可靠性和可用性要求的问题。云化后系统的可用性由电信云基础设施NFVI和业务应用VNF共同保障。软硬件解耦,应用软件与云操作系统解耦,原先由一个厂家提供的设备变成由三个厂家或更多厂家提供的系统,厂家内部设计实现的系统可用性变成多厂家共同实现的方案,因此传统电信网元可用性评估方法不适用NFV化的应用和系统。有鉴于此,如何提供一种评估方法,以在NFV后,对应用VNF在电信云部署时的可用性进行评估,成为亟待解决的技术问题。
技术实现思路
针对现有技术存在的缺陷,本专利技术实施例提供一种电信级应用云化部署的评估方法及装置。一方面,本专利技术实施例提出一种电信级应用云化部署的评估方法,包括:获取组成电信级应用网元VNF的组件VNFC的设计种类和功能,以及所述组件VNFC的设计容量和扩容步长,根据所述设计种类、功能、设计容量和扩容步长确定所述组件VNFC的部署方案,并计算所述部署方案下所述组件VNFC的可用性;获取电信级应用的主要业务处理流程及其对应的业务模型,根据所述主要业务处理流程及其对应的业务模型确定所述主要业务处理流程的话务量占比;根据所述组件VNFC的可用性和话务量占比计算所述电信级应用网元VNF的可用性指标,利用所述组件VNFC的可用性和电信级应用网元VNF的可用性指标对所述电信级应用进行云化部署评估。另一方面,本专利技术实施例提出一种电信级应用云化部署的评估装置,包括:计算单元,用于获取组成电信级应用网元VNF的组件VNFC的设计种类和功能,以及所述组件VNFC的设计容量和扩容步长,根据所述设计种类、功能、设计容量和扩容步长确定所述组件VNFC的部署方案,并计算所述部署方案下所述组件VNFC的可用性;确定单元,用于获取电信级应用的主要业务处理流程及其对应的业务模型,根据所述主要业务处理流程及其对应的业务模型确定所述主要业务处理流程的话务量占比;评估单元,用于根据所述组件VNFC的可用性和话务量占比计算所述电信级应用网元VNF的可用性指标,利用所述组件VNFC的可用性和电信级应用网元VNF的可用性指标对所述电信级应用进行云化部署评估。第三方面,本专利技术实施例提供一种电子设备,包括:处理器、存储器、总线及存储在存储器上并可在处理器上运行的计算机程序;其中,所述处理器,存储器通过所述总线完成相互间的通信;所述处理器执行所述计算机程序时实现上述方法。第四方面,本专利技术实施例提供一种非暂态计算机可读存储介质,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法。本专利技术实施例提供的电信级应用云化部署的评估方法及装置,通过分析应用网元VNF的架构、主要业务处理流程,结合应用网元VNF的可用性指标,评估应用云化部署方案,能在NFV后,对应用VNF在电信云部署时的可用性进行评估。附图说明图1为本专利技术实施例电信级应用云化部署的评估方法一实施例的流程示意图;图2为本专利技术实施例电信级应用云化部署的评估装置一实施例的结构示意图;图3为本专利技术实施例提供的一种电子设备的实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术实施例保护的范围。参看图1,本实施例公开一种电信级应用云化部署的评估方法,包括:S1、获取组成电信级应用网元VNF的组件VNFC的设计种类和功能,以及所述组件VNFC的设计容量和扩容步长,根据所述设计种类、功能、设计容量和扩容步长确定所述组件VNFC的部署方案,并计算所述部署方案下所述组件VNFC的可用性;可以理解的是,应用网元VNF在进行虚拟化部署时,是以组件VNFC为单位进行架构设计的。因此,本实施例获取的设计种类和功能具体可以包括组成应用网元VNF的组件VNFC的功能、满足初始容量所需的各个组件VNFC的数量以及所述各个组件VNFC的种类。另外,本实施例获取的设计容量和扩容步长具体可以包括所述组件VNFC的设计容量和扩容步长、扩容时各个组件VNFC的扩展方式和最大扩展限制,这些内容均与组件VNFC的架构有关,该项指标可评估应用网元VNF架构设计的合理性和平滑扩展的能力。S2、获取电信级应用的主要业务处理流程及其对应的业务模型,根据所述主要业务处理流程及其对应的业务模型确定所述主要业务处理流程的话务量占比;S3、根据所述组件VNFC的可用性和话务量占比计算所述电信级应用网元VNF的可用性指标,利用所述组件VNFC的可用性和电信级应用网元VNF的可用性指标对所述电信级应用进行云化部署评估。本专利技术实施例提供的电信级应用云化部署的评估方法,通过分析应用网元VNF的架构、主要业务处理流程,结合应用网元VNF的可用性指标,评估应用云化部署方案,能在NFV后,对应用VNF在电信云部署时的可用性进行评估。在前述方法实施例的基础上,当所述组件VNFC的部署方案为采用N+M备份且均反亲和部署时,所述组件VNFC的可用性Avnfc的计算公式可以为:Avnfc=1-C(N+M)(M+1)×(1-Ac)(M+1),其中,N为所述组件VNFC的主用数量,M为所述组件VNFC的备份数量,C(N+本文档来自技高网
...

【技术保护点】
1.一种电信级应用云化部署的评估方法,其特征在于,包括:获取组成电信级应用网元VNF的组件VNFC的设计种类和功能,以及所述组件VNFC的设计容量和扩容步长,根据所述设计种类、功能、设计容量和扩容步长确定所述组件VNFC的部署方案,并计算所述部署方案下所述组件VNFC的可用性;获取电信级应用的主要业务处理流程及其对应的业务模型,根据所述主要业务处理流程及其对应的业务模型确定所述主要业务处理流程的话务量占比;根据所述组件VNFC的可用性和话务量占比计算所述电信级应用网元VNF的可用性指标,利用所述组件VNFC的可用性和电信级应用网元VNF的可用性指标对所述电信级应用进行云化部署评估。

【技术特征摘要】
1.一种电信级应用云化部署的评估方法,其特征在于,包括:获取组成电信级应用网元VNF的组件VNFC的设计种类和功能,以及所述组件VNFC的设计容量和扩容步长,根据所述设计种类、功能、设计容量和扩容步长确定所述组件VNFC的部署方案,并计算所述部署方案下所述组件VNFC的可用性;获取电信级应用的主要业务处理流程及其对应的业务模型,根据所述主要业务处理流程及其对应的业务模型确定所述主要业务处理流程的话务量占比;根据所述组件VNFC的可用性和话务量占比计算所述电信级应用网元VNF的可用性指标,利用所述组件VNFC的可用性和电信级应用网元VNF的可用性指标对所述电信级应用进行云化部署评估。2.根据权利要求1所述的方法,其特征在于,当所述组件VNFC的部署方案为采用N+M备份且均反亲和部署时,所述组件VNFC的可用性Avnfc的计算公式为:Avnfc=1-C(N+M)(M+1)×(1-Ac)(M+1),其中,N为所述组件VNFC的主用数量,M为所述组件VNFC的备份数量,C(N+M)(M+1)表示从从N+M个不同元素中取出M+1个元素的组合数,Ac代表单个组件VNFC的可用性。3.根据权利要求2所述的方法,其特征在于,所述获取电信级应用的主要业务处理流程,包括:确定所述主要业务处理流程流经的组件VNFC,根据所述主要业务处理流程流经的组件VNFC计算串联VNFC个数;根据所述串联VNFC个数计算所述组件VNFC的可用性权重,根据所述可用性权重确定所述组件VNFC的可用性指标;其中,所述根据所述主要业务处理流程及其对应的业务模型确定所述主要业务处理流程的话务量占比,包括:根据所述组件VNFC的可用性指标及所述业务模型确定所述话务量占比。4.根据权利要求2或3所述的方法,其特征在于,所述电信级应用网元VNF的可用性指标Avnf的计算公式为其中,s为所述主要业务处理流程的数量,pi为第i个主要业务处理流程的话务量占比,t为第i个主要业务处理流程流经的组件VNFC的数量,kj为第i个主要业务处理流程中第j个组件VNFC流经的次数,为第j个组件VNFC的可用性。5.根据权利要求4所述的方法,其特征在于,所述利用所述组件VNFC的可用性和电信级应用网元VNF的可用性指标对所述电信级应用进行云化部署评估,包括:评估所述组件VNFC的部署方案和架构设计,并根据所述组件VNFC的可用性获得所述组件VNFC的部署方案优化建议;根据所述组件VNFC的可用性计算所述组件VNFC的允许的故障检测和恢复时间,评估所述允许的故障检测和恢复时间是否满足要求,根据评估结果获得所述组件VNFC的故障检测恢复机制优化建议;将所述电信级应用网元VNF的可用性指标与预设的预期...

【专利技术属性】
技术研发人员:肖子玉邵永平宋小明苏坚杨旭章淑敏张宏坤吕红卫
申请(专利权)人:中国移动通信集团设计院有限公司中国移动通信集团公司中国移动通信集团浙江有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1