虚拟网络功能管理方法及其装置、网络功能虚拟化系统制造方法及图纸

技术编号:18501272 阅读:18 留言:0更新日期:2018-07-21 22:30
本发明专利技术实施例提供一种虚拟网络功能管理方法及其装置、网络功能虚拟化系统,通过获取主机集群内各主机的关键绩效指标,根据各主机的关键绩效指标、以及预设的负载均衡策略,生成管理策略,根据生成的管理策略对各主机内的虚拟网络功能进行管理;实现网络功能虚拟化的资源均衡分布,避免出现部分主机运行负荷过大,影响业务的处理效率,提高了虚拟网络功能资源的利用率,以及网络功能虚拟化高可用性和稳定性。

Virtual network function management method and device, network function virtualization system

The invention provides a virtual network function management method and its device and network function virtualization system. By obtaining the key performance indicators of each host in the host cluster, the management strategy is generated according to the key performance indexes of each host and the default load balancing strategy, and the management strategy is made to each owner according to the generated management strategy. The virtual network function in the machine is managed, the resource balanced distribution of the virtual network function is realized, and the operation load of some hosts is too large, the processing efficiency of the business is affected, the utilization rate of the virtual network function resources is improved, and the high availability and stability of the network function virtualization are also improved.

【技术实现步骤摘要】
虚拟网络功能管理方法及其装置、网络功能虚拟化系统
本专利技术涉及网络功能虚拟化领域,尤其涉及一种虚拟网络功能(VirtualNetworkFunctions,VNF)管理方法及其装置、网络功能虚拟化(NetworkFunctionVirtualization,NFV)系统。
技术介绍
目前,在传统电信市场中,不同厂家不同业务的网元往往运行在不同的硬件设备、操作系统之上,部分甚至采用的是一些专有的硬件。在不同的业务领域和不同的时间段,设备的利用率不尽相同,这些设备的配置需要满足单一业务的峰值负载要求,但在大多数时候由于实际业务的需求而限制了这些资源不能得到很好的利用,从而造成设备的资源浪费。近年来,云计算、虚拟化技术发展迅速,带来了很多创新,同时也给运营商带来很大的压力,运营商面临寻找新的收入增长点,以抵消OTT(基于开放互联网的视频服务)业务带来的影响,同时降低OPEX(运营成本),快速开展业务,因此需要通过虚拟化重点解决如下几个问题:(1)资源的统一调度问题;(2)网络规划无法快速、灵活的进行调整;(3)降低采购和运营成本;(4)业务能力开发困难;随着虚拟化标准的逐步成熟和完善,网络的快速部署、灵活的调整变成可能,NFV技术应运而生。NFV的相关技术标准定义了传统电信网元向虚拟化云环境迁移的技术实现。在云环境之上,电信网元不再是一个个专有硬件搭载着软件单元,而是通用的VDU(虚拟部署单元)承载着电信业务软件单元,构成虚拟网络功能VNF,由VNF组成网络服务(NetworkService,NS)。云环境及其虚拟机构成了VNF的虚拟基础设施层NFVI(NFV基础设施),提供计算资源池、存储资源池、网络资源池,但是通过虚拟化技术,还是没有实现设备资源的均衡分布,设备资源的利用率还是比较低。因此,VNF如何按照负载均衡的分布在虚拟资源池中,从而在整个NFVI层面均匀的分摊VNF负载,将直接影响到NFV的高可用性和稳定性。
技术实现思路
本专利技术实施例提供的虚拟网络功能管理方法及其装置、网络功能虚拟化系统,主要解决的技术问题是实现网络功能虚拟化的资源均衡分布,提高网络功能虚拟化高可用性和稳定性的问题。为解决上述技术问题,本专利技术实施例提供一种虚拟网络功能管理方法,包括:获取主机集群内各主机的关键绩效指标;根据所述各主机的关键绩效指标、及预设的负载均衡策略,生成管理策略;根据所述管理策略管理各主机内的虚拟网络功能。本专利技术实施例还提供一种虚拟网络功能管理装置,包括:决策模块及管理模块,其中:所述决策模块用于获取主机集群内各主机的关键绩效指标;根据所述各主机的关键绩效指标、及预设的负载均衡策略,生成管理策略;所述管理模块用于根据所述管理策略管理各主机内的虚拟网络功能。本专利技术实施例还提供一种网络功能虚拟化系统,包括:网络功能虚拟化协调器和虚拟网络功能管理器、以及上述的虚拟网络功能管理装置,所述虚拟网络功能管理装置用于管理所述虚拟网络功能管理器对应的虚拟网络功能。本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行前述的虚拟网络功能管理方法。本专利技术的有益效果是:根据本专利技术实施例提供的虚拟网络功能管理方法及其装置、网络功能虚拟化系统以及计算机存储介质,通过获取主机集群内各主机的关键绩效指标,根据各主机的关键绩效指标、以及预设的负载均衡策略,生成管理策略,根据生成的管理策略对各主机内的虚拟网络功能进行管理;实现了通过各主机的关键绩效指标对主机集群进行实时监控,避免出现部分主机运行负荷过大,影响业务的处理效率,根据预设的负载均衡策略对各主机的虚拟网络功能进行均衡管理,实现了资源的统一调度,解决了设备资源浪费的问题,大大提高了虚拟网络功能资源的利用率,同时也提高网络功能虚拟化的高可用性和稳定性。附图说明图1为本专利技术实施例一提供的一种虚拟网络功能管理方法的处理流程图;图2为本专利技术实施例二提供的虚拟网络功能管理方法的另一流程图;图3为本专利技术实施例二提供的筛选迁出主机、迁出主机中的VNF、迁入主机的处理流程图;图4为本专利技术实施例三提供的一种虚拟网络功能管理装置结构示意图;图5为本专利技术实施例四提供的一种网络功能虚拟化系统结构示意图。具体实施方式下面通过具体实施方式结合附图对本专利技术实施例作进一步详细说明。实施例一:在现有技术中,通过网络功能虚拟化VNF采用行业标准的x86服务器、存储和交换设备来取代一些通信网的私有专用的网元设备,但是并没有实现资源的均衡分布,使得设备资源的利用率还是比较低。为了解决上述问题,本专利技术实施例提供了一种虚拟网络功能管理方法,通过对主机集群内各主机的关键绩效指标进行监控,并根据各主机的关键绩效指标以及预设的负载均衡策略生成对应的管理策略对各主机内的虚拟网络功能进行均衡管理,从而提高虚拟网络功能资源的利用率,解决现有技术中由于资源的分配不均衡而导致资源严重浪费的问题。请参见图1,图1为本实施例提供的一种虚拟网络功能管理方法的处理流程图,该方法包括:S101,获取主机集群内各主机的关键绩效指标,所述关键绩效指标包括主机的历史负载、当前负载和负载的平均值。在本实施例中,所述获取主机集群内各主机的关键绩效指标具体是通过VIM定期检测获取得到,该获取过程包括:在检测时间段内,周期性的获取主机集群内各主机的负载数据;根据获取到各主机的负载数据,计算得到各主机的关键绩效指标。具体的,该负载数据包括历史负载数据和当前实时负载数据,VIM会定期向检测主机集群中各主机的负载数据,并计算各检测时间段内各主机的负载数据的平均值,根据所述平均值计算对应主机的关键绩效指标,或者是根据各主机的负载数据计算对应主机的关键绩效指标,统计在当前检测时间内各主机的关键绩效指标,然后计算关键绩效指标的平均值。在本实施例中,当获取的各主机的负载数据平均值达到预设的负载阈值时,则触发对主机的虚拟网络功能的均衡调整,或者当关键绩效指标的平均值达到预设的关键绩效指标阈值时,也触发对主机的虚拟网络功能的均衡调整。在本实施例中,获取主机集群内各主机的关键绩效指标,还可以是通过判断动态均衡周期是否到达;当预设的动态均衡周期到达时,自动获取主机集群内各主机的负载数据,根据各主机的负载数据,计算得到各主机的关键绩效指标。具体的,在需要进行动态均衡时,当预设的动态均衡周期到达,则自动触发一次获取各主机的负载数据,并计算对应的关键绩效指标,判断是否达到预设的负载数据阈值,若达到,则进行负载数据的迁出处理,若不达到,则不做处理。在处理完成后,恢复设备的正常运行状态,继续检测下一个动态均衡周期的到来。S102,根据各主机的关键绩效指标、及预设的负载均衡策略,生成管理策略。在本实施例中,该负载均衡策略具体指的是将主机的负载数据大于预设的负载数据阈值对应的主机上的负载数据进行负载迁出处理,优先的迁出到负载数据较低的主机上,从而实现了资源的均衡使用。在本实施例中,生成管理策略的过程具体还包括:分别对各主机的关键绩效指标是否大于调整阈值,当关键绩效指标为负载数据平均值时,对应的调整值为预设的负载数据阈值。若第一主机的关键绩效指标大于调整阈值,则将第一主机作为迁出主机。将各主机的关键绩效指标进行排序,从所有关键绩效指标中选择排本文档来自技高网
...

【技术保护点】
1.一种虚拟网络功能管理方法,包括:获取主机集群内各主机的关键绩效指标;根据所述各主机的关键绩效指标、及预设的负载均衡策略,生成管理策略;根据所述管理策略管理各主机内的虚拟网络功能。

【技术特征摘要】
1.一种虚拟网络功能管理方法,包括:获取主机集群内各主机的关键绩效指标;根据所述各主机的关键绩效指标、及预设的负载均衡策略,生成管理策略;根据所述管理策略管理各主机内的虚拟网络功能。2.根据权利要求1所述的虚拟网络功能管理方法,其特征在于,所述获取主机集群内各主机的关键绩效指标包括:在检测时间段内,周期性的获取主机集群内各主机的负载数据;根据所述各主机的负载数据,计算得到所述各主机的关键绩效指标。3.根据权利要求1所述的虚拟网络功能管理方法,其特征在于,所述获取主机集群内各主机的关键绩效指标包括:判断动态均衡周期是否到达;在所述动态均衡周期到达时,获取主机集群内各主机的负载数据;根据所述各主机的负载数据,计算得到所述各主机的关键绩效指标。4.根据权利要求1至3任一项所述的虚拟网络功能管理方法,其特征在于,所述负载均衡策略包括调整阈值,所述根据所述各主机的关键绩效指标、及预设的负载均衡策略,生成管理策略包括:分别判断各主机的关键绩效指标是否大于所述调整阈值;若第一主机的关键绩效指标大于所述调整阈值,则将所述第一主机作为迁出主机;根据各主机的关键绩效指标排序,选择关键绩效指标排序最后的指定数量的第二主机,作为迁入主机;根据所述迁出主机及所述迁入主机,生成所述管理策略,所述管理策略用于将所述迁出主机中的虚拟网络功能,迁移到所述迁入主机。5.根据权利要求4所述的虚拟网络功能管理方法,其特征在于,所述根据所述各主机的关键绩效指标、及预设的负载均衡策略,生成管理策略还包括:获取迁出主机中各虚拟网络功能的虚拟部署单元的负载数据;根据各虚拟网络功能的虚拟部署单元的负载数据,对虚拟网络功能进行排序;根据排序结果,选择超出所述调整阈值的虚拟网络功能作为迁移目标;根据所述迁出主机、所述迁移目标及所述迁入主机,生成所述管理策略;所述管理策略用于将所述迁出主机中作为迁移目标的虚拟网络功能,迁移到所述迁入主机。6.根据权利要求5所述的虚拟网络功能管理方法,其特征在于,在生成管理策略之前,还包括:预算所述迁入主机在迁入所述迁移目标之后的预算关键绩效指标;判断所述预算关键绩效指标是否大于所述调整阈值;若是,则重选迁入主机,并修正所述管理策略。7.根据权利要求4所述的虚拟网络功能管理方法,其特征在于,在生成管理策略之后,还包括:判断是否出现不存在迁出主机,或者出现存在迁出主机、不存在迁入主机的判断结果;若出现所述判断结果,则不生成所述管理策略。8.一种虚拟网络功能管理装置,包括:决策模块及管理模块,其中,所述决策模块用于获取主机集群内各主机的关...

【专利技术属性】
技术研发人员:卢鹏徐代刚孙奇胡锐
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1