创建性能测量任务、性能测量结果的处理方法及装置的制造方法

文档序号:9566980阅读:171来源:国知局
创建性能测量任务、性能测量结果的处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种创建性能测量任务、性能测量结果的处理方法及装置。
【背景技术】
[0002]在现有的网络架构之中,网络功能与网络设备具备超强的耦合关系,网络功能均通过专门设计的、厂商专有的设备来实现,由此带来了诸多不便。例如:这些设备在性能上的提高受限于满足特定/定制化需求而且同时保持电信级可靠性的硬件的发展;再比如:当运营商需要部署新的业务时,须事先部署新设计的、具有相关专用功能的设备,这会提高运营商的业务部署成本。另一方面,随着中央处理器以及内存性能的快速提高,通用型服务器上以软件形式运行网络功能便具备了基础条件。网络功能虚拟化(Network Funct1nVirtualizat1n,简称为NFV)技术也应运而生,其目标就是在通用的硬件设备上运行网络功能,从而通过大范围的部署,以降低资本性支出。“虚拟化”使得网络功能可以按需部署及更新,且极大地方便远程管理及维护,可降低运营成本。
[0003]图1是根据相关技术的NFV管理和配置(NFV Management and Orchestrat1n,简称为NFV-MAN0)的架构及参考点的示意图。如图1所示,网络功能虚拟化配置(NetworkFunct1ns Virtualizat1n Orchestrator,简称为NFV0)负责网络服务的生命周期管理、跨虚拟底层结构管理(Virtualised Infrastructure Manager,简称为VIM)的网络功能虚拟化底层结构(Network Funct1ns Virtualizat1n Infrastructure,简称为 NFVI)资源调度等功能,VNF管理(VNF Manager,简称VNFM)负责VNF实例的生命周期管理,每个VNF实例假设都有一个关联的VNFM,VIM负责控制和管理NFVI计算,存储和网络资源。
[0004]随着网络功能虚拟化后,虚拟网络功能(Virtual Network Funct1n,简称VNF)应用层的性能测量由VNF执行,可以由VNF直接发送至网元管理(Element Management,简称EM)或VNFM,而网络资源相关的性能测量,运营支撑系统(Operat1n Support System,简称0SS) \网络管理系统(Network Management System,简称NMS)通过NFV0从VIM获取。性能测量数据主要用于评估网络服务的质量或网络资源的利用率,以及网络设备的处理能力。
[0005]网络资源相关性能测量根据ETSI GS NFV-MAN0可以关联到具体的VNF,但是如果VNF应用层的性能测量上报给网元管理系统(Element Management System,简称EMS), EMS按照相关技术中的网管北向接口的性能管理方式将性能信息发送给0SS\WS,0SS\WS无法将应用层的性能测量项关联到具体的VNF。因为在北向接口的性能测量对象都是通过可分辨名称(Distinguish Name,简称为DN)加以标识。
[0006]图2是根据相关技术的网管执行性能管理的流程图。如图2所示,该方法可以包括以下处理步骤:
[0007]步骤S202:0SS/NMS通过测量对象DN标识创建性能测量任务;
[0008]步骤S204:EMS创建性能测量任务;
[0009]步骤S206:网元上报性能测量结果;
[0010]步骤S208:EMS通过测量对象DN标识上报性能测量文件;
[0011]步骤S210:0SS/匪S统计分析各网元的所有性能测量结果,评估网络功能质量及网络设备的处理能力。
[0012]需要指出的是,若无法确定性能测量结果所归属的VNF,在对性能测量数据进行统计分析时则无法收集到VNF的全部性能测量信息,也就无法对VNF提供的网络功能质量和虚拟网络设备的处理能力进行全面有效的评估。

【发明内容】

[0013]本发明提供了一种创建性能测量任务、性能测量结果的处理方法及装置,以至少解决相关技术中无法确定性能测量结果所归属的VNF的问题。
[0014]根据本发明的一个方面,提供了一种创建性能测量任务的处理方法。
[0015]根据本发明实施例的创建性能测量任务的处理方法包括:在管理信息库中建立性能测量对象以及VNF与该性能测量对象的对应关系;接收来自于0SS或匪S的第一创建性能测量任务消息;根据第一创建性能测量任务消息从VNF获取性能测量结果,并向0SS或匪S上报性能测量文件,其中,性能测量文件中携带有性能测量结果。
[0016]优选地,根据第一创建性能测量任务消息从VNF获取性能测量结果包括:从第一创建性能测量任务消息中获取性能测量对象的第一标识信息;确定与第一标识信息对应的对VNF的第二标识信息;根据第二标识信息从VNF获取性能测量结果。
[0017]优选地,根据第一创建性能测量任务消息从VNF获取性能测量结果包括:从第一创建性能测量任务消息中获取VNF的第二标识信息;根据第二标识信息从VNF获取性能测量结果。
[0018]优选地,根据第二标识信息从VNF获取性能测量结果包括:根据第二标识信息向VNF发送第二创建性能测量任务消息;接收来自于VNF的性能测量结果,并根据预设的性能测量文件模板生成性能测量文件,其中,性能测量文件中携带有性能测量结果。
[0019]优选地,性能测量文件中还携带有第二标识信息,其中,第二标识信息用于0SS或WS确定性能测量结果归属的VNF。
[0020]优选地,性能测量对象包括:网络功能对象实例;在管理信息库中建立性能测量对象与VNF的对应关系包括:在管理信息库中增加VNF对象实例,其中,VNF对象实例中包含VNF的第二标识信息;建立VNF对象实例与网络功能对象实例的关联关系,其中,在VNF对象实例中增加与网络功能对象实例对应的关联属性信息以及在网络功能对象实例中增加与VNF对象实例对应的关联属性信息;或者,建立VNF对象实例与网络功能对象实例的包含关系。
[0021]优选地,性能测量对象包括:网络功能对象实例、链路对象实例和链路端点对象实例;在管理信息库中建立性能测量对象与VNF的对应关系包括:在管理信息库中增加VNF对象实例和VL对象实例,其中,VNF对象实例中包含VNF的第二标识信息,VL对象实例中包含VL的第三标识信息;建立VNF对象实例与网络功能对象实例的关联关系,其中,在VNF对象实例中增加与网络功能对象实例对应的关联属性信息以及在网络功能对象实例中增加与VNF对象实例对应的关联属性信息;或者建立VNF对象实例与网络功能对象实例的包含关系;建立VL对象实例与链路对象实例的关联关系,其中,在VL对象实例中增加与链路对象实例对应的关联属性信息以及在链路对象实例中增加与VL对象实例对应的关联属性信息;建立VL对象实例与链路端点对象实例的关联关系,其中,在VL对象实例中增加与链路端点对象实例对应的关联属性信息以及在链路端点对象实例中增加与VL对象实例对应的关联属性信息。
[0022]优选地,性能测量对象包括:网络功能对象实例、链路对象实例和链路端点对象实例;在管理信息库中建立性能测量对象与VNF的对应关系包括:在网络功能对象实例中添加VNF的第二标识信息;在链路对象实例或链路端点对象实例中添加VL的第三标识信息。
[0023]优选地,与VNF对象实例对应的关联属性信息或VNF的第二标识信息携带在性能测量文件的头部和/或性能测量文件的网元标识属性中;与¥1^对象实例对应的关联属性信息或VL的第三标识信息携带在性能测量文件的测量值属性中。
[0024]根据本发明的另一方面,提供了一种性能测量结果的处理方法。
[0025]根据本发明实施例的性能测量结果的处理方法包括:向EMS发送创建性能测量任务消息;接收来自于EMS的性能测量文件,其中,性能测量文件中携带有第一性能测量结果,第一性能测量结果是EMS从VNF获取到的;根据性能测量文件确定第一性能测量结果归属的VNF。
[0026]优选地,第一性能测量结果是EMS从VNF获取到的包括以下之一:EMS从创建性能测量任务消息中获取性能测量对象的第一标识信息,并确定与第一标识信息对应的对VNF的第二标识信息,再根据第二标识信息从VNF获取第一性能测量结果;EMS从创建性能测量任务消息中获取第二标识信息,再根据第二标识信息从VNF获取第一性能测量结果。
[0027]优选地,在根据性能测量文件确定第一性能测量结果归属的VNF之后,还包括:从NFV0获取与第二标识信息对应的第二性能测量结果;对第一性能测量结果与第二性能测量结果进行统计分析,对VNF提供的网络服务质量进行评估和/或确定是否需要进行VNF容量调整。
[0028]根据本发明的又一方面,提供了另一种性能测量结果的处理方法。
[0029]根据本发明实施例的性能测量结果的处理方法包括:向EMS发送创建性能测量任务消息;接收来自于EMS的性能测量文件,其中,性能测量文件中携带有第一性能测量结果,第一性能测量结果是EMS从VNF获取到的;根据在管理信息库中已经建立的性能测量对象与VNF的对应关系确定第一性能测量结果归属的VNF和/或VL。
[0030]优选地,第一性能测量结果是EMS从VNF获取到的包括以下之一:EMS从创建性能测量任务消息中获取性能测量对象的第一标识信息,并确定与第一标识信息对应的对VNF的第二标识信息,再根据第二标识信息从VNF获取第一性能测量结果;EMS从创建性能测量任务消息中获取第二标识信息,再根据第二标识信息从VNF获取第一性能测量结果。
[0031]优选地,在根据对应关系确定第一性能测量结果归属的VNF和/或VL之后,还包括:从NFV0获取与第二标识信息对应的第二性能测量结果;对第一性能测量结果与第二性能测量结果进行统计分析,对VNF提供的网络服务质量进行评估和/或确定是否需要进行VNF容量调整。
[0032]优选地,性能测量对象为网络功能对象实例;根据对应关系确定第一性能测量结果归属的VNF包括以下之一:在网络功能对象实例中读取VNF对象实例对应的关联属性信息,然后在关联属性信息所表示的VNF对象实例中读取第二标识信息,并根据第二标识信息确定第一性能测量结果归属的VNF ;在包含网络功能对象实例的VNF对象实例中读取第二标识信息,并根据第二标识信息确定第一性能测量结果归属的VNF ;在网络功能对象实例的属性中读取VNF的第二标识信息,并根据VNF的第二标识信息确定第一性能测量结果归属的VNF。
[0033]优选地,性能测量对象为链路对象实例;根据对应关系确定第一性能测量结果归属的VNF包括以下之一:确定与链路对象实例关联的网络功能对象实例所归属的VNF,将VNF作为第一性能测量结果归属的VNF ;从包含VL对象实例的VNF对象实例中读取第二标识信息,根据第二标识信息确定第一性能测量结果归属的VNF。
[0034]优选地,性能测量对象为链路对象实例;根据对应关系确定第一性能测量结果归属的VL包括以下之一:在链路对象实例中读取与VL对应的关联属性信息,然后在关联属性信息所表示的VL对象实例中读取VL的第三标识信息,并根据第三标识信息确定第一性能测量结果归属的VL ;在链路对象实例的属性中读取第三标识信息,并根据第三标识信息确定第一性能测量结果所归属的VL。
[0035]优选地,性能测量对象为链路端点对象实例;根据对应关系确定第一性能测量结果归属的VNF包括以下之一:确定包含链路端点对象实例的网络功能对象实例所归属的VNF,将VNF作为第一性能测量结果归属的VNF ;从包含VL对象实例的VNF对象实例中读取第二标识信息,根据第二标识信息确定第一性能测量结果归属的VNF。
[0036]优选地,性能测量对象为链路端点对象实例;根据对应关系确定第一性能测量结果归属的VL包括以下之一:在链路端点对象实例中读取与VL对应的关联属性信息,然后在关联属性彳目息所表不的VL对象实例中读取VL的第二标识彳目息,根据第二标识彳目息确定第一性能测量结果归属的VL ;在链路端点对象实例的属性中读取VL的第三标识信息,并根据第三标识信息确定第一性能测量结果所归属的VL。
[0037]根据本发明的再一方面,提供了一种创建性能测量任务的处理装置。
[0038]根据本发明实施例的创建性能测量任务的处理装置包括:建立模块,用于在管理信息库中建立性能测量对象以及VNF与该性能测量对象的对应关系;接收模块,用于接收来自于0SS或匪S的第一创建性能测量任务消息;处理模块,用于根据第一创建性能测量任务消息从VNF获取性能测量结果,并向0SS或匪S上报性能测量文件,其中,性能测量文件中携带有性能测量结果。
[0039]优选地,处理模块包括:第一获取单元,用于从第一创建性能测量任务消息中获取性能测量对象的第一标识信息;确定单元,用于确定与第一标识信息对应的对VNF的第二标识信息;第二获取单元,用于根据第二标识信息从VNF获取性能测量结果。
[0040]优选地,处理模块包括:第三获取单元,用于从第一创建性能测量任务消息中获取VNF的第二标识信息;第四获取单元,用于根据第二标识信息从VNF获
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1