重建虚拟网络功能的方法和装置制造方法及图纸

技术编号:14835391 阅读:84 留言:0更新日期:2017-03-17 03:25
本发明专利技术提供一种重建虚拟网络功能的方法和装置。所述方法,包括:网络功能虚拟化管理实体VNFM接收重建虚拟网络功能组件VNFC实例的指示信息;所述VNFM请求虚拟架构管理实体VIM释放所述需重建的VNFC实例的虚拟资源以及为待建立的VNFC实例分配虚拟资源;所述VNFM在需重建的VNFC实例的虚拟资源释放完成后,利用所述VIM分配的虚拟资源,建立新的VNFC实例,其中所述新的VNFC实例与所述需重建的VNFC实例的部署参数相同,且所述新的VNFC实例和需重建的VNFC实例的备机形成主备机。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种重建虚拟网络功能的方法和装置
技术介绍
在现有网络架构之中,网络功能与网络设备是超强耦合的关系,网络功能均通过专门设计的、厂商专有的设备来实现。这带来了诸多不便,比如:这些设备在性能上的提高,受限于满足特定/定制化需求而且同时保持电信级可靠性的硬件的发展;又如,当运营商要部署新的业务时,须事先部署新设计的、具有相关专用功能的设备,这会提高运营商的业务部署成本。另一方面,随着CPU及内存的性能快速地提高,通用型服务器上以软件形式运行网络功能就具备了基础条件,网络功能虚拟化(NetworkFunctionVirtualization,NFV)技术也应运而生,它目标就是在通用的硬件设备上运行网络功能,从而通过大范围的部署,可降低CAPEX。虚拟化的技术使得网络功能可以按需地部署及更新,且极大地方便远程管理及维护,可降低OPEX。在NFV技术引入后现有网络的管理架构发生了很大变化,具体参见图1。图1为现有技术中NFV管理调度(NFVManagementandOrchestration,NFV-MANO)架构的示意图。其中网络功能虚拟化编排器(NetworkFunctionsVirtualizationOrchestrator,NFVO)负责网络服务的生命周期管理、跨虚拟架构管理实体(VirtualisedInfrastructureManager,VIM)的网络功能虚拟化基础设施(NetworkFunctionsVirtualizationInfrastructure,NFVI)资源调度等功能,网络功能虚拟化管理实体(VNFManager,VNFM)负责VNF实例的生命周期管理,每个VNF实例假设都有一个关联的VNFM,VIM负责控制和管理NFVI的计算,存储和网络资源。传统电信网络网管多采用包含网络管理系统(NetworkManagementSystem,NMS)、网元管理系统(ElementManagementSystem,,EMS)和网元的三层管理结构,其中NMS和EMS之间的接口是北向接口,EMS和网元之间是南向接口。在网络功能虚拟化后,传统网管负责虚拟网络功能应用层的管理。VNF包括多个虚拟网络功能组件(VNFComponent,VNFC),VNFC都建立在虚拟容器上,典型的VNFC和虚拟容器的关系为1:1的关系。虚拟容器上分配有虚拟资源供VNFC使用,其中虚拟资源包括虚拟的计算、存储和网络资源。VNF的生命周期包括实例化VNF、终止VNF实例、伸缩VNF(具体分为收缩scalein,扩展scaleout,增加容量scaleup和减少容量scaledown四种)及修复VNF等过程。修复一般是指在网元或设备出现故障或性能严重下降时使网元和设备恢复到正常运行的过程,广义还包括问题的诊断过程,同时自动修复的方式可以有效降低运营维护的成本。图2为现有技术中VNF修复的交互图。如图2所示,当确定需要进行VNFC重建后,首先进行业务迁移到备机,然后通过生命周期的收缩VNF(ScaleinVNF)操作,将需重建的VNFC释放掉,再通过生命周期的扩展VNF(ScaleoutVNF)操作建立新的VNFC来达到修复VNF实例的目的。但是在该流程中如果要完成整个修复的操作,需要在EM和VNFM之间的接口上进行两次伸缩VNF的操作,相应的VNFM需要向NFVO进行两次授权请求,这样就延长了修复的时间。
技术实现思路
本专利技术提供的重建虚拟网络功能的方法和装置,要解决的技术问题是缩短VNF的修改时间。为解决上述技术问题,本专利技术提供了如下技术方案:一种重建虚拟网络功能的方法,包括:网络功能虚拟化管理实体VNFM接收重建虚拟网络功能组件VNFC实例的指示信息;所述VNFM请求虚拟架构管理实体VIM释放所述需重建的VNFC实例的虚拟资源以及为待建立的VNFC实例分配虚拟资源;所述VNFM在需重建的VNFC实例的虚拟资源释放完成后,利用所述VIM分配的虚拟资源,建立新的VNFC实例,其中所述新的VNFC实例与所述需重建的VNFC实例的部署参数相同,且所述新的VNFC实例和需重建的VNFC实例的备机形成主备机。其中,所述VNFM请求VIM释放所述需重建的VNFC实例的虚拟资源以及为新建的VNFC实例分配虚拟资源之前,所述方法还包括:所述VNFM指示网络功能虚拟化VNF实例将需重建的VNFC实例的业务迁移到需重建的VNFC实例的备机。其中,所述VNFM请求VIM为待建立的VNFC实例分配虚拟资源,包括:如果网络功能虚拟化编排器NFVO对虚拟资源进行预留,则所述VNFM请求VIM在所述预留的虚拟资源中分配所需的虚拟资源。其中,所述重建VNFC实例的指示信息是从NFVO或网络管理EM实体接收的。其中,所述重建VNFC实例的指示信息是通过如下方式得到的:接收到重建VNFC实例的请求消息,其中所述重建VNFC实例消息中携带VNF实例的标识信息和需重建的VNFC实例的标识信息;或者,接收到修复VNF的请求消息,根据所述修复VNF的请求消息得到重建VNFC实例的信息。其中,所述根据所述修复VNF的请求消息得到重建VNFC实例的信息包括:方式一:从所述修复VNF的请求消息中得到重建VNFC实例的信息,其中所述修复VNF的请求消息中包括VNF实例的标识信息和需重建的VNFC实例的标识信息,或者,所述修复VNF的请求消息中包括VNF实例的标识信息、需重建的VNFC实例的表示信息和修复操作信息,其中所述修复操作类型为重建VNFC实例;方式二:根据所述修复VNF的请求消息中的需修复的VNF实例的标识信息,获取所述VNF实例的告警信息和/或所述VNF的性能数据,根据所述VNF实例的告警信息和/或所述VNF的性能数据,确定所述VNF实例的虚拟资源或物理资源发送故障,判定需要重建VNFC实例;方式三:根据所述修复VNF实例的管理信息中的VNF实例的标识信息和VNFC实例的标识信息,查询所述VNF实例的记录,确定修复操作类型为重建VNFC实例。其中,所述VNFM请求接收到重建VNFC实例的指示信息之后,所述方法还包括:所述VNFM发送允许进行修复VNF实例或重建VNFC实例的授权请求消息给NFVO,并在接收到NFVO发送的允许进行修复VNF实例或重建VNFC实例的授权响应消息后,将需重建的VNFC实例的业务迁移到需重建的VNFC实例的备机。其中,所述VNFM利用所述VIM分配的虚拟资源,建立新的VNFC实例之后,所述方法还包括:VNFM给EM发送重建VNFC实例完成的通知或重建VNFC实例完成的确认信息,触发所述EM向所述新的VNFC实例发送应用层配置信息,其中所述应用层配置信息用于使所述新的VNFC实例和需重建的VNFC实例进行主备同步。一种重建虚拟网络功能的装置,包括:接收模块,用于接收重建虚拟网络功能组件VNFC实例的指示信息;请求模块,用于请求虚拟架构管理实体VIM释放所述需重建的VNFC实例的虚拟资源以及为待建立的VNFC实例分配虚拟资源;建立模块,用于在需重建的VNFC实例的虚拟资源释放完成后,利用所述VIM分配的虚拟资源,建立新的VNFC实例,其中所述新的VNFC实例与所本文档来自技高网
...
重建虚拟网络功能的方法和装置

【技术保护点】
一种重建虚拟网络功能的方法,其特征在于,包括:网络功能虚拟化管理实体VNFM接收重建虚拟网络功能组件VNFC实例的指示信息;所述VNFM请求虚拟架构管理实体VIM释放所述需重建的VNFC实例的虚拟资源以及为待建立的VNFC实例分配虚拟资源;所述VNFM在需重建的VNFC实例的虚拟资源释放完成后,利用所述VIM分配的虚拟资源,建立新的VNFC实例,其中所述新的VNFC实例与所述需重建的VNFC实例的部署参数相同,且所述新的VNFC实例和需重建的VNFC实例的备机形成主备机。

【技术特征摘要】
1.一种重建虚拟网络功能的方法,其特征在于,包括:网络功能虚拟化管理实体VNFM接收重建虚拟网络功能组件VNFC实例的指示信息;所述VNFM请求虚拟架构管理实体VIM释放所述需重建的VNFC实例的虚拟资源以及为待建立的VNFC实例分配虚拟资源;所述VNFM在需重建的VNFC实例的虚拟资源释放完成后,利用所述VIM分配的虚拟资源,建立新的VNFC实例,其中所述新的VNFC实例与所述需重建的VNFC实例的部署参数相同,且所述新的VNFC实例和需重建的VNFC实例的备机形成主备机。2.根据权利要求1所述的方法,其特征在于,所述VNFM请求VIM释放所述需重建的VNFC实例的虚拟资源以及为新建的VNFC实例分配虚拟资源之前,所述方法还包括:所述VNFM指示网络功能虚拟化VNF实例将需重建的VNFC实例的业务迁移到需重建的VNFC实例的备机。3.根据权利要求1所述的方法,其特征在于,所述VNFM请求VIM为待建立的VNFC实例分配虚拟资源,包括:如果网络功能虚拟化编排器NFVO对虚拟资源进行预留,则所述VNFM请求VIM在所述预留的虚拟资源中分配所需的虚拟资源。4.根据权利要求1所述的方法,其特征在于,所述重建VNFC实例的指示信息是从NFVO或网络管理EM实体接收的。5.根据权利要求1所述的方法,其特征在于,所述重建VNFC实例的指示信息是通过如下方式得到的:接收到重建VNFC实例的请求消息,其中所述重建VNFC实例消息中携
\t带VNF实例的标识信息和需重建的VNFC实例的标识信息;或者,接收到修复VNF的请求消息,根据所述修复VNF的请求消息得到重建VNFC实例的信息。6.根据权利要求5所述的方法,其特征在于,所述根据所述修复VNF的请求消息得到重建VNFC实例的信息包括:方式一:从所述修复VNF的请求消息中得到重建VNFC实例的信息,其中所述修复VNF的请求消息中包括VNF实例的标识信息和需重建的VNFC实例的标识信息,或者,所述修复VNF的请求消息中包括VNF实例的标识信息、需重建的VNFC实例的表示信息和修复操作信息,其中所述修复操作类型为重建VNFC实例;方式二:根据所述修复VNF的请求消息中的需修复的VNF实例的标识信息,获取所述VNF实例的告警信息和/或所述VNF的性能数据,根据所述VNF实例的告警信息和/或所述VNF的性能数据,确定所述VNF实例的虚拟资源或物理资源发送故障,判定需要重建VNFC实例;方式三:根据所述修复VNF实例的管理信息中的VNF实例的标识信息和VNFC实例的标识信息,查询所述VNF实例的记录,确定修复操作类型为重建VNFC实例。7.根据权利要求1所述的方法,其特征在于,所述VNFM请求接收到重建VNFC实例的指示信息之后,所述方法还包括:所述VNFM发送允许进行修复VNF实例或重建VNFC实例的授权请求消息给NFVO,并在接收到NFVO发送的允许进行修复VNF实例或重建VNFC实例的授权响应消息后,将需重建的VNFC实例的业务迁移到需重建的VNFC实例的备机。8.根据权利要求1所述的方法,其特征在于,所述VNFM利用所述VIM分配的虚拟资源,建立新的VNFC实例之后,所述方法还包括:VNFM给EM发送重建VNFC实例完成的通知或重建VNFC实例完成的
\t确认信息,触发所述EM向所述新的VNFC实例发送应用层配置信息,其中所述应用层配置信息用于使所述新的VNFC实例和需重建的VNFC实例进行主备同步。9....

【专利技术属性】
技术研发人员:陈丽萍
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1