网络服务实例生命周期管理方法及相关设备技术

技术编号:33719283 阅读:10 留言:0更新日期:2022-06-08 21:10
本发明专利技术提供一种网络服务实例生命周期管理方法及相关设备,涉及网络技术领域,其中,所述方法包括:获取触发自动操作的多个虚拟网络功能VNF实例,所述多个VNF实例为同一个网络服务NS实例中不同的VNF实例,所述NS实例中每个VNF实例均对应设置有优先级;基于所述多个VNF实例对应的优先级,对所述多个VNF实例的自动操作进行排序,得到VNF实例自动操作排序结果;向虚拟网络功能管理器VNFM发送所述VNF实例自动操作排序结果,以使所述VNFM基于所述VNF实例自动操作排序结果依次对所述多个VNF实例中的每个VNF实例的自动操作进行处理。这样,不会出现同一时间进行同一个NS实例中不同的VNF实例的自动操作,从而能够明确NS实例的生命周期管理状态,便于运维人员进行运维。便于运维人员进行运维。便于运维人员进行运维。

【技术实现步骤摘要】
网络服务实例生命周期管理方法及相关设备


[0001]本专利技术涉及网络
,尤其涉及一种网络服务实例生命周期管理方法及相关设备。

技术介绍

[0002]随着网络技术的发展,网络功能虚拟化(Network Functions Virtualization,NFV)技术日趋成熟。NFV的管理由MANO(Management and Orchestration,管理和编排)系统实现,MANO系统包括NFVO,NFVO(NFV Orchestrator,网络功能虚拟化编排器)负责NS(Network Service,网络服务)的生命周期管理,包括NS的实例化、NS实例的终止、NS实例的手动扩容及缩容等,一个NS实例包括多个VNF(Virtualized Network Function,虚拟网络功能)实例。VNF实例的自动扩容、缩容及自愈由VNFM(VNF Manager,虚拟网络功能管理器)触发,VNFM通过事件通知接口告知NFVO。由于一个NS实例包括多个VNF实例,可能会出现同一时间同一个NS实例中不同的VNF触发了不同的自动操作,会导致NS实例的生命周期管理状态无法明确,从而使得运维人员无法判别NS实例的生命周期管理状态,导致运维效果较差。

技术实现思路

[0003]本专利技术实施例提供一种网络服务实例生命周期管理方法及相关设备,以解决现有由于一个NS实例包括多个VNF实例,可能会出现同一时间段内同一个NS实例中不同的VNF触发了不同的自动操作,会导致NS实例的生命周期管理状态无法明确,从而使得运维人员无法判别NS实例的生命周期管理状态,导致运维效果较差的问题。
[0004]为解决上述技术问题,本专利技术是这样实现的:
[0005]第一方面,本专利技术实施例提供了一种网络服务实例生命周期管理方法,应用于网络功能虚拟化编排器NFVO,所述方法包括:
[0006]获取触发自动操作的多个虚拟网络功能VNF实例,所述多个VNF实例为同一个网络服务NS实例中不同的VNF实例,所述NS实例中每个VNF实例均对应设置有优先级;
[0007]基于所述多个VNF实例对应的优先级,对所述多个VNF实例的自动操作进行排序,得到VNF实例自动操作排序结果;
[0008]向虚拟网络功能管理器VNFM发送所述VNF实例自动操作排序结果,以使所述VNFM基于所述VNF实例自动操作排序结果依次对所述多个VNF实例中的每个VNF实例的自动操作进行处理。
[0009]可选的,所述向VNFM发送所述VNF实例自动操作排序结果之后,所述方法还包括:
[0010]在第一VNF实例的自动操作处理完成的情况下,接收所述VNFM发送的对第二VNF实例的自动操作的操作授权请求,所述第一VNF实例为所述多个VNF实例中的任意一个VNF实例,所述第二VNF实例的自动操作在所述VNF实例自动操作排序结果中排序在所述第一VNF实例的自动操作的后一个;
[0011]向所述VNFM发送对所述操作授权请求的操作授权响应,以使所述VNFM基于所述操作授权响应处理所述第二VNF实例的自动操作。
[0012]可选的,所述向所述VNFM发送对所述操作授权请求的操作授权响应之后,所述方法还包括:
[0013]显示所述NS实例的生命周期管理状态;
[0014]其中,若所述第二VNF实例的自动操作为自动扩容,则所述生命周期管理状态为表征自动扩容的状态;
[0015]若所述第二VNF实例的自动操作为自动缩容,则所述生命周期管理状态为表征自动缩容的状态;
[0016]若所述第二VNF实例的自动操作为自愈,则所述生命周期管理状态为表征自愈的状态。
[0017]可选的,所述多个VNF实例至少包括第三VNF实例和第四VNF实例;
[0018]其中,若所述第三VNF实例对应的优先级高于所述第四VNF实例对应的优先级,则在所述VNF实例自动操作排序结果中所述第三VNF实例的自动操作排序在所述第四VNF实例的自动操作之前。
[0019]可选的,若所述第三VNF实例对应的优先级与所述第四VNF实例对应的优先级相同,且所述第三VNF实例的自动操作的触发时间早于所述第四VNF实例的自动操作的触发时间,则在所述VNF实例自动操作排序结果中所述第三VNF实例的自动操作排序在所述第四VNF实例的自动操作之前。
[0020]可选的,所述NS实例中每个VNF实例均对应设置有VNF实例标识,若所述第三VNF实例对应的优先级与所述第四VNF实例对应的优先级相同,所述第三VNF实例的自动操作的触发时间与所述第四VNF实例的自动操作的触发时间相同,且所述第三VNF实例的VNF实例标识小于所述第四VNF实例的VNF实例标识,则在所述VNF实例自动操作排序结果中所述第三VNF实例的自动操作排序在所述第四VNF实例的自动操作之前。
[0021]第二方面,本专利技术实施例提供了一种网络服务实例生命周期管理方法,应用于VNFM,所述方法包括:
[0022]接收NFVO发送的VNF实例自动操作排序结果,所述VNF实例自动操作排序结果为基于NS实例中的多个VNF实例对应的优先级,对所述多个VNF实例的自动操作进行排序获得,所述多个VNF实例为同一个NS实例中不同的VNF实例,所述NS实例中每个VNF实例均对应设置有优先级;
[0023]基于所述VNF实例自动操作排序结果依次对所述多个VNF实例中每个VNF实例的自动操作进行处理。
[0024]可选的,所述基于所述VNF实例自动操作排序结果依次对所述多个VNF实例中每个VNF实例的自动操作进行处理,包括:
[0025]在第一VNF实例的自动操作处理完成的情况下,向所述NFVO发送对第二VNF实例的自动操作的操作授权请求,所述第一VNF实例为所述多个VNF实例中的任意一个VNF实例,所述第二VNF实例的自动操作在所述VNF实例自动操作排序结果中排序在所述第一VNF实例的自动操作的后一个;
[0026]接收所述NFVO发送的对所述操作授权请求的操作授权响应;
[0027]基于所述操作授权响应处理所述第二VNF实例的自动操作。
[0028]第三方面,本专利技术实施例提供了一种NFVO,所述NFVO包括:
[0029]获取模块,用于获取触发自动操作的多个虚拟网络功能VNF实例,所述多个VNF实例为同一个网络服务NS实例中不同的VNF实例,所述NS实例中每个VNF实例均对应设置有优先级;
[0030]排序模块,用于基于所述多个VNF实例对应的优先级,对所述多个VNF实例的自动操作进行排序,得到VNF实例自动操作排序结果;
[0031]第一发送模块,用于向虚拟网络功能管理器VNFM发送所述VNF实例自动操作排序结果,以使所述VNFM基于所述VNF实例自动操作排序结果依次对所述多个VNF实例中的每个VNF实例的自动操作进行处理。
[0032]可选的,所述NFVO还包括:
[0033]接收模块,用于在第一VNF实例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络服务实例生命周期管理方法,其特征在于,应用于网络功能虚拟化编排器NFVO,所述方法包括:获取触发自动操作的多个虚拟网络功能VNF实例,所述多个VNF实例为同一个网络服务NS实例中不同的VNF实例,所述NS实例中每个VNF实例均对应设置有优先级;基于所述多个VNF实例对应的优先级,对所述多个VNF实例的自动操作进行排序,得到VNF实例自动操作排序结果;向虚拟网络功能管理器VNFM发送所述VNF实例自动操作排序结果,以使所述VNFM基于所述VNF实例自动操作排序结果依次对所述多个VNF实例中的每个VNF实例的自动操作进行处理。2.根据权利要求1所述的方法,其特征在于,所述向VNFM发送所述VNF实例自动操作排序结果之后,所述方法还包括:在第一VNF实例的自动操作处理完成的情况下,接收所述VNFM发送的对第二VNF实例的自动操作的操作授权请求,所述第一VNF实例为所述多个VNF实例中的任意一个VNF实例,所述第二VNF实例的自动操作在所述VNF实例自动操作排序结果中排序在所述第一VNF实例的自动操作的后一个;向所述VNFM发送对所述操作授权请求的操作授权响应,以使所述VNFM基于所述操作授权响应处理所述第二VNF实例的自动操作。3.根据权利要求2所述的方法,其特征在于,所述向所述VNFM发送对所述操作授权请求的操作授权响应之后,所述方法还包括:显示所述NS实例的生命周期管理状态;其中,若所述第二VNF实例的自动操作为自动扩容,则所述生命周期管理状态为表征自动扩容的状态;若所述第二VNF实例的自动操作为自动缩容,则所述生命周期管理状态为表征自动缩容的状态;若所述第二VNF实例的自动操作为自愈,则所述生命周期管理状态为表征自愈的状态。4.根据权利要求1所述的方法,其特征在于,所述多个VNF实例至少包括第三VNF实例和第四VNF实例;其中,若所述第三VNF实例对应的优先级高于所述第四VNF实例对应的优先级,则在所述VNF实例自动操作排序结果中所述第三VNF实例的自动操作排序在所述第四VNF实例的自动操作之前。5.根据权利要求4所述的方法,其特征在于,若所述第三VNF实例对应的优先级与所述第四VNF实例对应的优先级相同,且所述第三VNF实例的自动操作的触发时间早于所述第四VNF实例的自动操作的触发时间,则在所述VNF实例自动操作排序结果中所述第三VNF实例的自动操作排序在所述第四VNF实例的自动操作之前。6.根据权利要求5所述的方法,其特征在于,所述NS实例中每个VNF实例均对应设置有VNF实例标识,若所述第三VNF实例对应的优先级与所述第四VNF实例对应的优先级相同,所述第三VNF实例的自动操作的触发时间与所述第四VNF实例的自动操作的触发时间相同,且所述第三VNF实例的VNF实例标识小于所述第四VNF实例的VNF实例标识,则在所述VNF实例自动操作排序结果中所述第三VNF实例的自动操作排序在所述第四VNF实例的自动操作之
前。7.一种网络服务实例生命周期管理方法,其特征在于,应用于VNFM,所述方法包括:接收NFVO发送的VNF实例自动操作排序结果,所述VNF实例自动操作排序结果为基于NS实例中的多个VNF实例对应的优先级,对所述多个VNF实例的自动操作进行排序获得,所述多个VNF实例为同一个NS实例中不同的VNF实例,所述NS实例中每个VNF实例均对应设置有优先级;基于所述VNF实例自动操作排序结果依次对所述多个VNF实例中每个VNF实例的自动操作进行处理。8.根据权利要求7所述的方法,其特征在于,所述基于所述VNF实例自动操作排序结果依次对所述多个VNF实例中每个VNF实例的自动操作进行处...

【专利技术属性】
技术研发人员:唐国华陈少凡张晓儒赵鹏王登刘鹏飞
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1