[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106533714A - 重新实例化虚拟网络功能的方法和装置 - Google Patents

重新实例化虚拟网络功能的方法和装置 Download PDF

Info

Publication number
CN106533714A
CN106533714A CN201510571493.9A CN201510571493A CN106533714A CN 106533714 A CN106533714 A CN 106533714A CN 201510571493 A CN201510571493 A CN 201510571493A CN 106533714 A CN106533714 A CN 106533714A
Authority
CN
China
Prior art keywords
vnf
vnf instance
instantiated
instantiating
request message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201510571493.9A
Other languages
English (en)
Inventor
陈丽萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201510571493.9A priority Critical patent/CN106533714A/zh
Priority to PCT/CN2016/082341 priority patent/WO2017041508A1/zh
Publication of CN106533714A publication Critical patent/CN106533714A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0631Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/40Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/72Admission control; Resource allocation using reservation actions during connection setup

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供一种重新实例化虚拟网络功能的方法和装置。所述方法,包括:网络功能虚拟化管理实体VNFM接收需重新实例化虚拟网络功能VNF实例的指示信息;所述VNFM请求虚拟架构管理实体VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源;所述VNFM在所述需重新实例化的VNF实例对应的虚拟资源进行释放完成后,利用所述VIM分配的虚拟资源,建立新的VNF实例,该新VNF实例的部署参数和需重新实例化的VNF实例的部署参数一致,且VNF实例的标识信息相同。

Description

重新实例化虚拟网络功能的方法和装置
技术领域
本发明涉及通信领域,尤其涉及一种重新实例化虚拟网络功能的方法和装置。
背景技术
在现有网络架构之中,网络功能与网络设备是超强耦合的关系,网络功能均通过专门设计的、厂商专有的设备来实现。这带来了诸多不便,比如:这些设备在性能上的提高,受限于满足特定/定制化需求而且同时保持电信级可靠性的硬件的发展;又如,当运营商要部署新的业务时,须事先部署新设计的、具有相关专用功能的设备,这会提高运营商的业务部署成本。另一方面,随着CPU及内存的性能快速地提高,通用型服务器上以软件形式运行网络功能就具备了基础条件,网络功能虚拟化(Network Function Virtualization,NFV)技术也应运而生,它目标就是在通用的硬件设备上运行网络功能,从而通过大范围的部署,可降低资本支出(capital expenditures,CAPEX)。虚拟化的技术使得网络功能可以按需地部署及更新,且极大地方便远程管理及维护,可降低运营支出(Operating expenditures,OPEX)。
NFV引入后现有网络的管理架构发生了很大变化,如图1所示,NFV管理调度(NFV Management and Orchestration,NFV-MANO)的架构图及参考点。其中网络功能虚拟化编排器(Network Functions VirtualizationOrchestrator,NFVO)负责网络服务的生命周期管理、跨虚拟架构管理实体(Virtualised Infrastructure Manager,VIM)的网络功能虚拟化基础设施(Network Functions Virtualization Infrastructure,NFVI)资源调度等功能,网络功能虚拟化管理实体(VNF Manager,VNFM)负责VNF实例的生命周期管理,每个VNF实例假设都有一个关联的VNFM,VIM负责控制和管理NFVI的计算,存储和网络资源。传统电信网络网管多采用包含网络管理系统(Network Management System,NMS)/运营支撑系统(Operating SupportSystem,OSS)、网元管理系统(Element Management System,EMS)和网元的三层管理结构,其中NMS和EMS之间的接口是北向接口,EMS和网元之间是南向接口。在网络功能虚拟化后,传统网管负责虚拟网络功能应用层的管理。
网络服务(Network Service,NS)将由一系列相互连接的VNF和或物理网络功能(Physical Network Function,PNF)实现,VNF/PNF相互连接构成虚拟链路(Virtual Link,VL),整个网络服务的VNF转发的路径(VNFForwarding Graphs,VNFFG)由虚拟链路和VNF/PNF连接点(ConnectionPoint,CP)构成。网络服务的生命周期包括实例化(Instantiate)NS、终止(Terminate)NS、伸缩(Scale)NS、更新(Update)NS及创建/删除/查询/更新VNFFG或VL等,VNF的生命周期包括实例化VNF、终止VNF实例、伸缩VNF及修复VNF等过程,其中Scale具体分为收缩(scale in)、扩展(scale out)、增加容量(scale up)和减少容量(scale down)四种。修复一般是指在网元或设备出现故障或性能严重下降时使网元和设备恢复到正常运行的过程,广义还包括问题的诊断过程,网元或设备发生故障时网络服务很有可能就会受到影响,导致服务质量下降。
现有网络服务修复的流程如图2所示,当确定需要修复网络服务且方式为重新实例化VNF实例后,首先将业务迁移到容灾的VNF,然后OSS需要先通过Scale in NS使NFVO请求VNFM终止需要重新实例化的VNF实例,再通过Scale out NS使NFVO请求VNFM实例化新的VNF,来达到修复网络服务的目的。但是在该流程中如果要完成整个修复的操作,需要在OSS和NFVO之间的接口上进行两次伸缩NS的操作,对应的NFVO和VNFM需要进行两次生命周期的操作请求以及其授权的过程。同时因为VNFM在实例化新的VNF时并不知道新VNF是用来替代已故障的VNF,所以新VNF的部署参数和已故障的VNF是不相同的,那么如果要将新的VNF接入到网络服务中替换需修复的VNF,OSS需要更新与该需修复的VNF相关的VNFFG和VL,此外,在每次生命周期完成后VNFM会通知EM,EM会对VNF实例对应的管理对象进行操作,对应VNFM进行的终止和实例化操作,EM需要进行管理对象的删除和创建,这样使得整个修复的过程非常复杂,也消耗了更多的时间。
发明内容
本发明提供的重新实例化虚拟网络功能的方法和装置,要解决的技术问题是
为解决上述技术问题,本发明提供了如下技术方案:
一种重新实例化虚拟网络功能的方法,包括:
网络功能虚拟化管理实体VNFM接收需重新实例化虚拟网络功能VNF实例的指示信息;
所述VNFM请求虚拟架构管理实体VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源;
所述VNFM在所述需重新实例化的VNF实例对应的虚拟资源进行释放完成后,利用所述VIM分配的虚拟资源,建立新的VNF实例,该新VNF实例的部署参数和需重新实例化的VNF实例的部署参数一致,且VNF实例的标识信息相同。
其中,所述VNFM需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源之前,所述方法还包括:
所述VNFM指示需重新实例化的VNF实例的业务迁移到所述需重新实例化的VNF实例的容灾VNF。
其中,所述VNFM请求VIM分配实例化新的VNF实例所需的虚拟资源,包括:
如果网络功能虚拟化编排器NFVO对虚拟资源进行预留,则所述VNFM请求VIM在所述预留的虚拟资源中分配所需的虚拟资源。
其中,所述重新实例化VNF实例的指示信息是所述VNFM从NFVO或网络管理EM实体接收的
其中,所述重新实例化VNF实例的指示信息包括:
方式A:接收所述重新实例化的VNF实例的请求信息;或者,
方式B:接收修复VNF实例的请求信息,根据所述修复VNF实例的请求消息得到重新实例化的VNF实例;或者,
方式C:接收实例化VNF的请求消息,其中所实例化VNF的消息包含需要重新实例化的VNF实例的标识信息。
其中,所述重新实例化VNF实例的指示信息是通过如下方式得到的,包括:
VNFM接收NFVO发送的修复VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息的;或者,
VNFM接收NFVO发送的实例化VNF的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF实例的请求消息的;或者,
VNFM接收NFVO发送的重新实例化VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息的;或者
VNFM接收EM发送的重新实例化VNF实例的请求消息,其中所述EM是在接收到网络管理NM实体发送的重新实例化VNF实例的消息后发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息的。
其中,在方式B中,所述根据所述修复VNF的请求消息得到重新实例化的VNF实例包括:
方式一:所述修复VNF的请求消息中包括修复操作类型为重新实例化VNF实例和需重新实例化的VNF实例的标识信息;或者,所述修复VNF的请求消息包括需重新实例化的VNF实例的标识信息;
方式二:所述修复VNF的请求消息中包括需修复的VNF实例的标识信息;所述VNFM根据需修复的VNF实例的标识信息,查询所述VNF实例的VNF描述符VNFD,确定修复操作类型为重新实例化VNF实例。
其中,所述VNFM接收到重新实例化VNF实例的指示信息之后,在VNFM请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源之前,所述方法还包括:
所述VNFM发送允许进行生命周期操作的授权请求消息给NFVO,其中授权请求消息携带指示重新实例化VNF实例的生命周期操作信息;
所述VNFM接收所述NFVO发送的允许进行对应生命周期操作的授权响应消息,再触发请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源的操作。
其中,如果通过方式A接收的重新实例化VNF实例的请求消息,则所述生命周期操作信息为重新实例化VNF实例;
如果通过方式B接收的修复VNF实例的请求消息,则所述生命周期操作信息为修复VNF实例;
如果通过方式C接收的实例化VNF的请求消息,则所述生命周期操作信息为实例化VNF。
其中,所述授权请求消息还包括:
需重新实例化的VNF实例的VNFD的标识信息、实例化新的VNF实例所需使用的虚拟资源的信息和应释放的需重新实例化的VNF实例对应的虚拟资源的信息中的至少一个。
其中,授权响应消息还包括所述NFVO预留的虚拟资源的标识信息。
其中,所述VNFM利用所述VIM分配的虚拟资源,建立新的VNF实例之后,所述方法还包括:
所述VNFM给EM发送重新实例化VNF实例完成的通知或重新实例化VNF实例完成的确认信息,触发所述EM将需重新实例化的VNF实例在重新实例化前的应用层参数发送给重新实例化后的VNF。
其中,所述VNFM向EM发送重新实例化VNF实例完成的信息之后,所述方法还包括:
所述VNFM根据预先存储的所述需重新实例化的VNF实例的容灾策略,确定是否将所述需重新实例化的VNF实例的容灾VNF的业务迁到所述新的VNF实例上。
其中,所述VNFM确定是否将所述需重新实例化的VNF实例的容灾VNF的业务迁到所述新的VNF实例上,包括:
如果所述容灾策略中容灾采用N+1的主备工作模式,则将业务迁移回重新实例化后的VNF实例;
如果所述容灾策略中容灾采用1+1主备或1+1互备工作模式,则不将业务迁移回重新实例化后的VNF实例。
其中,所述容灾策略被包含在VNFD或网络服务描述符NSD中,所述容灾策略中至少包含容灾VNF的地址和工作模式信息。
一种重新实例化虚拟网络功能的方法,包括:
在接收到需重新实例化虚拟网络功能VNF的指示信息,向VNFM发送所述需重新实例化虚拟网络功能VNF的指示信息。
其中,NFVO在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息;或者,
NFVO在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF的请求消息;或者,
NFVO在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息;或者,
EM在接收到网络管理NM实体发送的重新实例化VNF实例的消息后,发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息。
一种重新实例化虚拟网络功能的装置,包括:
第一接收模块,用于接收需重新实例化虚拟网络功能VNF实例的指示信息;
第二请求模块,用于请求虚拟架构管理实体VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源;
建立模块,用于在检测到对所述需重新实例化的VNF实例对应的虚拟资源进行释放完成后,利用所述VIM分配的虚拟资源,建立新的VNF实例,该新VNF实例的部署参数和需重新实例化的VNF实例的部署参数一致,且VNF实例的标识信息相同。
其中,所述装置还包括:
指示模块,用于指示需重新实例化的VNF实例的业务迁移到所述需重新实例化的VNF实例的容灾VNF。
其中,所述请求模块,用于如果网络功能虚拟化编排器NFVO对虚拟资源进行预留,则请求VIM在所述预留的虚拟资源中分配所需的虚拟资源。
其中,所述重新实例化VNF实例的指示信息是所述VNFM从NFVO或网络管理EM实体接收的
其中,所述重新实例化VNF实例的指示信息包括:
方式A:接收所述重新实例化的VNF实例的请求信息;或者,
方式B:接收修复VNF的请求信息,根据所述修复VNF的请求消息得到重新实例化的VNF实例;或者,
方式C:接收实例化VNF的请求消息,其中所实例化VNF的消息包含需要重新实例化的VNF实例的标识信息。
其中,所述重新实例化VNF实例的指示信息是通过如下方式得到的,包括:
接收NFVO发送的修复VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息的;或者,
接收NFVO发送的实例化VNF的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF实例的请求消息的;或者,
接收NFVO发送的重新实例化VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息的;或者
接收EM发送的重新实例化VNF实例的请求消息,其中所述EM是在接收到网络管理NM实体发送的重新实例化VNF实例的消息后发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息的。
其中,在方式B中,所述根据所述修复VNF的请求消息得到重新实例化的VNF实例包括:
方式一:所述修复VNF的请求消息中包括修复操作类型为重新实例化VNF实例和需重新实例化的VNF实例的标识信息;或者,所述修复VNF的请求消息包括需重新实例化的VNF实例的标识信息;
方式二:所述修复VNF的请求消息中包括需修复的VNF实例的标识信息;所述VNFM根据需修复的VNF实例的标识信息,查询所述VNF实例的VNF描述符VNFD,确定修复操作类型为重新实例化VNF实例。
其中,所述装置还包括:
第一发送模块,用于在接收到重新实例化VNF实例的指示信息之后,在VNFM请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源之前,发送允许进行生命周期操作的授权请求消息给NFVO,其中授权请求消息携带指示重新实例化VNF实例的生命周期操作信息;
第二接收模块,用于接收所述NFVO发送的允许进行对应生命周期操作的授权响应消息,再触发请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源的操作。
其中,如果通过方式A接收的重新实例化VNF实例的请求消息,则所述生命周期操作信息为重新实例化VNF实例;
如果通过方式B接收的修复VNF实例的请求消息,则所述生命周期操作信息为修复VNF实例;
如果通过方式C接收的实例化VNF的请求消息,则所述生命周期操作信息为实例化VNF。
其中,所述授权请求消息还包括:
需重新实例化的VNF实例的VNFD的标识信息、实例化新的VNF实例所需使用的虚拟资源的信息和应释放的需重新实例化的VNF实例对应的虚拟资源的信息中的至少一个。
其中,授权响应消息还包括所述NFVO预留的虚拟资源的标识信息。
其中,所述装置还包括:
第二发送模块,用于给EM发送重新实例化VNF实例完成的通知或重新实例化VNF实例完成的确认信息,触发所述EM将需重新实例化的VNF实例在重新实例化前的应用层参数发送给重新实例化后的VNF。
其中,所述装置还包括:
确定模块,用于根据预先存储的所述需重新实例化的VNF实例的容灾策略,确定是否将所述需重新实例化的VNF实例的容灾VNF的业务迁到所述新的VNF实例上。
其中,所述确定模块具体用于:
如果所述容灾策略中容灾采用N+1的主备工作模式,则将业务迁移回重新实例化后的VNF实例;
如果所述容灾策略中容灾采用1+1主备或1+1互备工作模式,则不将业务迁移回重新实例化后的VNF实例。
其中,所述容灾策略被包含在VNFD或网络服务描述符NSD中,所述容灾策略中至少包含容灾VNF的地址和工作模式信息。
一种重新实例化虚拟网络功能的装置,包括:
发送模块,用于在接收到需重新实例化虚拟网络功能VNF的指示信息,向VNFM发送所述需重新实例化虚拟网络功能VNF的指示信息。
其中,所述发送模块具体用于:
在所述发送模块位于NFVO时,在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息;或者,
在所述发送模块位于NFVO时,在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF的请求消息;或者,
在所述发送模块位于NFVO时,在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息;或者,
在所述发送模块位于EM时,在接收到网络管理NM实体发送的重新实例化VNF实例的消息后,发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息。
本发明提供的实施例,简化网络服务修复的流程,减少对网络服务的影响,缩短修复的时间。
附图说明
图1为现有技术中NFV-MANO的架构示意图;
图2为现有技术中重新实例化VNF实例的流程图;
图3为本发明提供的重新实例化虚拟网络功能的方法的流程图;
图4为本发明实施例一提供的重新实例化虚拟网络功能的方法的流程图;
图5为本发明实施例二提供的重新实例化虚拟网络功能的方法的流程图;
图6为本发明实施例三提供的重新实例化虚拟网络功能的方法的流程图;
图7为本发明提供的重新实例化虚拟网络功能的装置的结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步的详细描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
图3为本发明提供的重新实例化虚拟网络功能的方法的流程图。图3所示方法包括:
步骤301、VNFM接收需重新实例化虚拟网络功能VNF实例的指示信息;
步骤302、所述VNFM请求虚拟架构管理实体VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源;
步骤303、所述VNFM在检测到对所述需重新实例化的VNF实例对应的虚拟资源进行释放完成后,利用所述VIM分配的虚拟资源,建立新的VNF实例,该新VNF实例的部署参数和需重新实例化的VNF实例的部署参数一致,且VNF实例的标识信息相同。
本发明提供的实施例,简化网络服务修复的流程,减少对网络服务的影响,缩短修复的时间。
其中,所述VNFM需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源之前,所述方法还包括:
所述VNFM指示需重新实例化的VNF实例的业务迁移到所述需重新实例化的VNF实例的容灾VNF。
其中,所述VNFM请求VIM分配实例化新的VNF实例所需的虚拟资源,包括:
如果网络功能虚拟化编排器NFVO对虚拟资源进行预留,则所述VNFM请求VIM在所述预留的虚拟资源中分配所需的虚拟资源。
其中,所述重新实例化VNF实例的指示信息是所述VNFM从NFVO或网络管理EM实体接收的
其中,所述重新实例化VNF实例的指示信息包括:
方式A:接收所述重新实例化的VNF实例的请求信息;或者,
方式B:接收修复VNF的请求信息,根据所述修复VNF的请求消息得到重新实例化的VNF实例;或者,
方式C:接收实例化VNF的请求消息,其中所实例化VNF的消息包含需要重新实例化的VNF实例的标识信息。
其中,所述重新实例化VNF实例的指示信息是通过如下方式得到的,包括:
VNFM接收NFVO发送的修复VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息的;或者,
VNFM接收NFVO发送的实例化VNF的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF实例的请求消息的;或者,
VNFM接收NFVO发送的重新实例化VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息的;或者
VNFM接收EM发送的重新实例化VNF实例的请求消息,其中所述EM是在接收到网络管理NM实体发送的重新实例化VNF实例的消息后发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息的。
其中,在方式B中,所述根据所述修复VNF的请求消息得到重新实例化的VNF实例包括:
方式一:所述修复VNF的请求消息中包括修复操作类型为重新实例化VNF实例和需重新实例化的VNF实例的标识信息;或者,所述修复VNF的请求消息包括需重新实例化的VNF实例的标识信息;
方式二:所述修复VNF的请求消息中包括需修复的VNF实例的标识信息;所述VNFM根据需修复的VNF实例的标识信息,查询所述VNF实例的VNF描述符VNFD,确定修复操作类型为重新实例化VNF实例。
其中,所述VNFM接收到重新实例化VNF实例的指示信息之后,在VNFM请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源之前,所述方法还包括:
所述VNFM发送允许进行生命周期操作的授权请求消息给NFVO,其中授权请求消息携带指示重新实例化VNF实例的生命周期操作信息;
所述VNFM接收所述NFVO发送的允许进行对应生命周期操作的授权响应消息,再触发请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源的操作。
其中,如果通过方式A接收的重新实例化VNF实例的请求消息,则所述生命周期操作信息为重新实例化VNF实例;
如果通过方式B接收的修复VNF实例的请求消息,则所述生命周期操作信息为修复VNF实例;
如果通过方式C接收的实例化VNF的请求消息,则所述生命周期操作信息为实例化VNF。
其中,所述授权请求消息还包括:
需重新实例化的VNF实例的VNFD的标识信息、实例化新的VNF实例所需使用的虚拟资源的信息和应释放的需重新实例化的VNF实例对应的虚拟资源的信息中的至少一个。
其中,授权响应消息还包括所述NFVO预留的虚拟资源的标识信息。
其中所述VNFM利用所述VIM分配的虚拟资源,建立新的VNF实例之后,所述方法还包括:
所述VNFM给EM发送重新实例化VNF实例完成的通知或重新实例化VNF实例完成的确认信息,触发所述EM将需重新实例化的VNF实例在重新实例化前的应用层参数发送给重新实例化后的VNF。
其中,所述VNFM向EM发送重新实例化VNF实例完成的信息之后,所述方法还包括:
所述VNFM根据预先存储的所述需重新实例化的VNF实例的容灾策略,确定是否将所述需重新实例化的VNF实例的容灾VNF的业务迁到所述新的VNF实例上。
其中,所述VNFM确定是否将所述需重新实例化的VNF实例的容灾VNF的业务迁到所述新的VNF实例上,包括:
如果所述容灾策略中容灾采用N+1的主备工作模式,则将业务迁移回重新实例化后的VNF实例;
如果所述容灾策略中容灾采用1+1主备或1+1互备工作模式,则不将业务迁移回重新实例化后的VNF实例。
其中所述容灾策略被包含在VNFD或网络服务描述符(Network Service,NSD)中,所述容灾策略中至少包含容灾VNF的地址和工作模式信息。
网络服务NS在实例化后,根据NSD会生成网络服务记录(NetworkService Record,NSR),容灾策略的具体参数信息会被存放在NSR中。
另外,本发明还提供一种重新实例化虚拟网络功能的方法,其特征在于,包括:
在接收到需重新实例化虚拟网络功能VNF的指示信息,向VNFM发送所述需重新实例化虚拟网络功能VNF的指示信息。
其中:
NFVO在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息;或者,
NFVO在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF的请求消息;或者,
NFVO在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息;或者,
EM在接收到网络管理NM实体发送的重新实例化VNF实例的消息后,发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息。
实施例一
图4为本发明实施例一提供的重新实例化虚拟网络功能的方法的流程图。图4所示方法中,由OSS触发重新实例化VNF实例,具体流程如下:
1)OSS确定需要重新实例化VNF实例后,给NFVO发送修复网络服务的消息,消息中携带网络服务Id和需要重新实例化的VNF实例的标识信息Id;
其中,需要重新实例化VNF实例的信息是根据网络服务告警和/或性能测量参数信息确定的;
2)NFVO给VNFM发送修复VNF的请求消息,其中所述修复VNF的请求消息中携带修复操作为重新实例化VNF实例和需重新实例化的VNF实例Id;
3)VNFM发送允许进行生命周期操作的授权请求消息给NFVO,其中所述授权请求消息中携带指示重新实例化VNF实例的生命周期操作信息,其中所述生命周期操作信息为修复VNF操作;可选的,还可以携带有应增加的虚拟资源的信息,即实例化新的VNF实例所需使用的虚拟资源的信息,和/或应删除的虚拟资源的信息,即应释放的需重新实例化的VNF实例对应的虚拟资源的信息;
4)VNFM接收NFVO发送的允许进行修复VNF的授权响应消息;
5)VNFM指示需重新实例化的VNF将业务迁移到该VNF实例的容灾VNF,并给VIM发送释放需重新实例化的VNF实例对应的虚拟资源的请求消息;
6)VNFM在接收到VIM的资源成功释放响应消息后,向VIM发送分配实例化新的VNF实例所需的虚拟资源的请求消息;
7)VNFM在所分配的虚拟资源上根据VNF实例的VNF描述符VNFD(VNF Descriptor)建立新的VNF实例,其中该新VNF实例的部署参数和需重新实例化的VNF实例的部署参数保持一致,且VNF实例ID保持不变;
8)VNFM给EM发送重新实例化VNF实例完成的通知消息;
9)EM将需重新实例化的VNF实例在重新实例化前的应用层参数发送给修复后的VNF。
10)VNFM根据网络服务记录(NSR,Network Service Record)的容灾策略确定该VNF实例的容灾技术采用1+1主备工作模式,因此,不需要将业务从需重新实例化的VNF的容灾VNF上迁回。
实施例二
图5为本发明实施例二提供的重新实例化虚拟网络功能的方法的流程图。图5所示方法中,也是由OSS触发重新实例化VNF实例,具体流程如下:
1)OSS确定需要重新实例化VNF实例后,给NFVO发送更新网络服务的消息,消息中携带网络服务Id和需要重新实例化的VNF实例Id;
其中,需要重新实例化VNF实例的信息是根据网络服务告警和/或性能测量参数信息确定的;
2)NFVO给VNFM发送实例化VNF的请求消息,其中所述实例化VNF的请求消息中携带需重新实例化的VNF实例Id;
3)VNFM发送允许进行生命周期操作的授权请求消息给NFVO,其中所述授权请求消息中携带指示重新实例化VNF实例的生命周期操作信息,其中所述生命周期操作信息为实例化VNF以及VNF实例对应的VNFD的Id;
4)VNFM接收到NFVO发送的允许进行实例化VNF的授权响应消息,其中若NFVO进行了资源预留,则所述授权响应消息中携带有预留资源的Id;
5)VNFM指示需重新实例化的VNF将业务迁移到该VNF实例的容灾VNF,并给VIM发送释放需重新实例化的VNF实例对应的虚拟资源的请求;
6)VNFM在接收到VIM的资源成功释放响应消息后,向VIM发送分配实例化新的VNF实例所需的虚拟资源的请求消息,其中若NFVO进行了资源预留,该请求消息中携带预留资源的Id,使VIM在预留资源中分配所需的虚拟资源;
7)VNFM在所分配的虚拟资源上根据VNF实例的VNFD建立新的VNF实例,其中该新VNF实例的部署参数和需重新实例化的VNF实例的部署参数保持一致,且VNF实例ID保持不变;
8)VNFM给EM发送重新实例化VNF实例完成的通知消息;
9)EM将需重新实例化的VNF实例在重新实例化前的应用层参数发送给重新实例化后的VNF实例。
10)VNFM从NSR的容灾策略确定,该VNF实例的容灾技术采用N+1主备工作模式,指示重新实例化后的VNF将业务从需重新实例化的VNF的容灾VNF上迁回。
实施例三
图6为本发明实施例三提供的重新实例化虚拟网络功能的方法的流程图。图6所示方法中,由网络管理(Network Management,NM)触发重新实例化VNF实例,具体流程如下:
1)NM在确定需要重新实例化VNF实例后,给EM发送重新实例化VNF实例的消息,消息中携带需要重新实例化的VNF实例Id或VNF实例对应的管理对象区别名(DN,Distinguish Name);
其中,需要重新实例化VNF实例的信息是根据网络服务告警和/或性能测量参数信息确定的;
2)EM向VNFM发送重新实例化VNF实例的请求消息,其中重新实例化VNF实例的请求消息中携带需重新实例化的VNF实例Id;
3)VNFM发送允许进行生命周期操作的授权请求消息给NFVO,其中授权请求消息中携带指示重新实例化VNF实例的生命周期操作,其中所述生命周期操作信息为重新实例化VNF实例;当然,还可以携带有应增加的虚拟资源的信息,即实例化新的VNF实例所需使用的虚拟资源的信息,和/或应删除的虚拟资源的信息,即应释放的需重新实例化的VNF实例对应的虚拟资源的信息;
4)VNFM接收NFVO发送的允许进行重新实例化VNF实例的授权响应消息;
5)VNFM指示需重新实例化的VNF将业务迁移到该VNF实例的容灾VNF,并给VIM发送释放需重新实例化的VNF实例对应的虚拟资源的请求消息;
6)VNFM在接收到VIM的资源成功释放响应消息后,向VIM发送分配实例化新的VNF实例所需的虚拟资源的请求消息;
7)VNFM在所分配的虚拟资源上根据VNF实例的VNFD建立新的VNF实例,其中该新VNF实例的部署参数和需重新实例化的VNF实例的部署参数保持一致,且VNF实例ID保持不变;
8)VNFM给EM发送重新实例化VNF实例完成的确认消息;
9)EM将需重新实例化的VNF实例的在重新实例化前应用层参数发送给修复后的VNF;
10)VNFM从NSR的容灾策略确定,该VNF实例的容灾技术采用1+1互备工作模式不需要将业务从需重新实例化的VNF的容灾VNF上迁回。
图7为本发明提供的重新实例化虚拟网络功能的装置的结构图。图7所示装置包括:
第一接收模块701,用于接收需重新实例化虚拟网络功能VNF实例的指示信息;
请求模块702,用于请求虚拟架构管理实体VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源;
建立模块703,用于在检测到对所述需重新实例化的VNF实例对应的虚拟资源进行释放完成后,利用所述VIM分配的虚拟资源,建立新的VNF实例,该新VNF实例的部署参数和需重新实例化的VNF实例的部署参数一致,且VNF实例的标识信息相同。
其中,所述装置还包括:
指示模块,用于指示需重新实例化的VNF实例的业务迁移到所述需重新实例化的VNF实例的容灾VNF。
其中,所述请求模块,用于如果网络功能虚拟化编排器NFVO对虚拟资源进行预留,则请求VIM在所述预留的虚拟资源中分配所需的虚拟资源。
其中,所述重新实例化VNF实例的指示信息是所述VNFM从NFVO或网络管理EM实体接收的
其中,所述重新实例化VNF实例的指示信息包括:
方式A:接收所述重新实例化的VNF实例的请求信息;或者,
方式B:接收修复VNF的请求信息,根据所述修复VNF的请求消息得到重新实例化的VNF实例;或者,
方式C:接收实例化VNF的请求消息,其中所实例化VNF的消息包含需要重新实例化的VNF实例的标识信息。
其中,所述重新实例化VNF实例的指示信息是通过如下方式得到的,包括:
接收NFVO发送的修复VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息的;或者,
接收NFVO发送的实例化VNF的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF实例的请求消息的;或者,
接收NFVO发送的重新实例化VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息的;或者
接收EM发送的重新实例化VNF实例的请求消息,其中所述EM是在接收到网络管理NM实体发送的重新实例化VNF实例的消息后发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息的。
其中,在方式B中,所述根据所述修复VNF的请求消息得到重新实例化的VNF实例包括:
方式一:所述修复VNF的请求消息中包括修复操作类型为重新实例化VNF实例和需重新实例化的VNF实例的标识信息;或者,所述修复VNF的请求消息包括需重新实例化的VNF实例的标识信息;
方式二:所述修复VNF的请求消息中包括需修复的VNF实例的标识信息;所述VNFM根据需修复的VNF实例的标识信息,查询所述VNF实例的VNF描述符VNFD,确定修复操作类型为重新实例化VNF实例。
其中,所述装置还包括:
第一发送模块,用于在接收到重新实例化VNF实例的指示信息之后,在VNFM请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源之前,发送允许进行生命周期操作的授权请求消息给NFVO,其中授权请求消息携带指示重新实例化VNF实例的生命周期操作信息;
第二接收模块,用于接收所述NFVO发送的允许进行对应生命周期操作的授权响应消息,再触发请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源的操作。
其中,如果通过方式A接收的重新实例化VNF实例的请求消息,则所述生命周期操作信息为重新实例化VNF实例;
如果通过方式B接收的修复VNF实例的请求消息,则所述生命周期操作信息为修复VNF实例;
如果通过方式C接收的实例化VNF的请求消息,则所述生命周期操作信息为实例化VNF。
其中,所述授权请求消息还包括:
需重新实例化的VNF实例的VNFD的标识信息、实例化新的VNF实例所需使用的虚拟资源的信息和应释放的需重新实例化的VNF实例对应的虚拟资源的信息中的至少一个。
其中,授权响应消息还包括所述NFVO预留的虚拟资源的标识信息。
其中,所述装置还包括:
第二发送模块,用于给EM发送重新实例化VNF实例完成的通知或重新实例化VNF实例完成的确认信息,触发所述EM将需重新实例化的VNF实例在重新实例化前的应用层参数发送给重新实例化后的VNF。
其中,所述装置还包括:
确定模块,用于根据预先存储的所述需重新实例化的VNF实例的容灾策略,确定是否将所述需重新实例化的VNF实例的容灾VNF的业务迁到所述新的VNF实例上。
其中,所述确定模块具体用于:
如果所述容灾策略中容灾采用N+1的主备工作模式,则将业务迁移回重新实例化后的VNF实例;
如果所述容灾策略中容灾采用1+1主备或1+1互备工作模式,则不将业务迁移回重新实例化后的VNF实例。
其中,所述容灾策略被包含在VNFD或网络服务描述符(NetworkService,NSD)中,所述容灾策略中至少包含容灾VNF的地址和工作模式信息。
另外,本发明提供一种重新实例化虚拟网络功能的装置,包括:
发送模块,用于在接收到需重新实例化虚拟网络功能VNF的指示信息,向VNFM发送所述需重新实例化虚拟网络功能VNF的指示信息。
其中,所述发送模块具体用于:
在所述发送模块位于NFVO时,在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息;或者,
在所述发送模块位于NFVO时,在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF的请求消息;或者,
在所述发送模块位于NFVO时,在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息;或者,
在所述发送模块位于EM时,在接收到网络管理NM实体发送的重新实例化VNF实例的消息后,发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息。
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如系统、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
上述实施例中的各装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。
上述实施例中的各装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求所述的保护范围为准。

Claims (34)

1.一种重新实例化虚拟网络功能的方法,其特征在于,包括:
网络功能虚拟化管理实体VNFM接收需重新实例化虚拟网络功能VNF实例的指示信息;
所述VNFM请求虚拟架构管理实体VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源;
所述VNFM在所述需重新实例化的VNF实例对应的虚拟资源进行释放完成后,利用所述VIM分配的虚拟资源,建立新的VNF实例,该新VNF实例的部署参数和需重新实例化的VNF实例的部署参数一致,且VNF实例的标识信息相同。
2.根据权利要求1所述的方法,其特征在于,所述VNFM需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源之前,所述方法还包括:
所述VNFM指示需重新实例化的VNF实例的业务迁移到所述需重新实例化的VNF实例的容灾VNF。
3.根据权利要求1所述的方法,其特征在于,所述VNFM请求VIM分配实例化新的VNF实例所需的虚拟资源,包括:
如果网络功能虚拟化编排器NFVO对虚拟资源进行预留,则所述VNFM请求VIM在所述预留的虚拟资源中分配所需的虚拟资源。
4.根据权利要求1所述的方法,其特征在于,所述重新实例化VNF实例的指示信息是所述VNFM从NFVO或网络管理EM实体接收的。
5.根据权利要求1或4所述的方法,其特征在于,所述重新实例化VNF实例的指示信息包括:
方式A:接收所述重新实例化的VNF实例的请求信息;或者,
方式B:接收修复VNF实例的请求信息,根据所述修复VNF实例的请求消息得到重新实例化的VNF实例;或者,
方式C:接收实例化VNF的请求消息,其中所实例化VNF的消息包含需要重新实例化的VNF实例的标识信息。
6.根据权利要求5所述的方法,其特征在于,所述重新实例化VNF实例的指示信息是通过如下方式得到的,包括:
VNFM接收NFVO发送的修复VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息的;或者,
VNFM接收NFVO发送的实例化VNF的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF实例的请求消息的;或者,
VNFM接收NFVO发送的重新实例化VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息的;或者
VNFM接收EM发送的重新实例化VNF实例的请求消息,其中所述EM是在接收到网络管理NM实体发送的重新实例化VNF实例的消息后发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息的。
7.根据权利要求5所述的方法,其特征在于,在方式B中,所述根据所述修复VNF的请求消息得到重新实例化的VNF实例包括:
方式一:所述修复VNF的请求消息中包括修复操作类型为重新实例化VNF实例和需重新实例化的VNF实例的标识信息;或者,所述修复VNF的请求消息包括需重新实例化的VNF实例的标识信息;
方式二:所述修复VNF的请求消息中包括需修复的VNF实例的标识信息;所述VNFM根据需修复的VNF实例的标识信息,查询所述VNF实例的VNF描述符VNFD,确定修复操作类型为重新实例化VNF实例。
8.根据权利要求5所述的方法,其特征在于,所述VNFM接收到重新实例化VNF实例的指示信息之后,在VNFM请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源之前,所述方法还包括:
所述VNFM发送允许进行生命周期操作的授权请求消息给NFVO,其中授权请求消息携带指示重新实例化VNF实例的生命周期操作信息;
所述VNFM接收所述NFVO发送的允许进行对应生命周期操作的授权响应消息,再触发请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源的操作。
9.根据权利要求8所述的方法,其特征在于:
如果通过方式A接收的重新实例化VNF实例的请求消息,则所述生命周期操作信息为重新实例化VNF实例;
如果通过方式B接收的修复VNF实例的请求消息,则所述生命周期操作信息为修复VNF实例;
如果通过方式C接收的实例化VNF的请求消息,则所述生命周期操作信息为实例化VNF。
10.根据权利要求8所述的方法,其特征在于,所述授权请求消息还包括:
需重新实例化的VNF实例的VNFD的标识信息、实例化新的VNF实例所需使用的虚拟资源的信息和应释放的需重新实例化的VNF实例对应的虚拟资源的信息中的至少一个。
11.根据权利要求8所述的方法,其特征在于,授权响应消息还包括所述NFVO预留的虚拟资源的标识信息。
12.根据权利要求1所述的方法,其特征在于,所述VNFM利用所述VIM分配的虚拟资源,建立新的VNF实例之后,所述方法还包括:
所述VNFM给EM发送重新实例化VNF实例完成的通知或重新实例化VNF实例完成的确认信息,触发所述EM将需重新实例化的VNF实例在重新实例化前的应用层参数发送给重新实例化后的VNF。
13.根据权利要求12所述的方法,其特征在于,所述VNFM向EM发送重新实例化VNF实例完成的信息之后,所述方法还包括:
所述VNFM根据预先存储的所述需重新实例化的VNF实例的容灾策略,确定是否将所述需重新实例化的VNF实例的容灾VNF的业务迁到所述新的VNF实例上。
14.根据权利要求13所述的方法,其特征在于,所述VNFM确定是否将所述需重新实例化的VNF实例的容灾VNF的业务迁到所述新的VNF实例上,包括:
如果所述容灾策略中容灾采用N+1的主备工作模式,则将业务迁移回重新实例化后的VNF实例;
如果所述容灾策略中容灾采用1+1主备或1+1互备工作模式,则不将业务迁移回重新实例化后的VNF实例。
15.根据权利要求14所述的方法,其特征在于,所述容灾策略被包含在VNFD或网络服务描述符NSD中,所述容灾策略中至少包含容灾VNF的地址和工作模式信息。
16.一种重新实例化虚拟网络功能的方法,其特征在于,包括:
在接收到需重新实例化虚拟网络功能VNF的指示信息,向VNFM发送所述需重新实例化虚拟网络功能VNF的指示信息。
17.根据权利要求16所述的方法,其特征在于:
NFVO在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息;或者,
NFVO在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF的请求消息;或者,
NFVO在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息;或者,
EM在接收到网络管理NM实体发送的重新实例化VNF实例的消息后,发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息。
18.一种重新实例化虚拟网络功能的装置,其特征在于,包括:
第一接收模块,用于接收需重新实例化虚拟网络功能VNF实例的指示信息;
第二请求模块,用于请求虚拟架构管理实体VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源;
建立模块,用于在检测到对所述需重新实例化的VNF实例对应的虚拟资源进行释放完成后,利用所述VIM分配的虚拟资源,建立新的VNF实例,该新VNF实例的部署参数和需重新实例化的VNF实例的部署参数一致,且VNF实例的标识信息相同。
19.根据权利要求18所述的装置,其特征在于,所述装置还包括:
指示模块,用于指示需重新实例化的VNF实例的业务迁移到所述需重新实例化的VNF实例的容灾VNF。
20.根据权利要求18所述的装置,其特征在于:
所述请求模块,用于如果网络功能虚拟化编排器NFVO对虚拟资源进行预留,则请求VIM在所述预留的虚拟资源中分配所需的虚拟资源。
21.根据权利要求18所述的装置,其特征在于,所述重新实例化VNF实例的指示信息是所述VNFM从NFVO或网络管理EM实体接收的。
22.根据权利要求18或21所述的装置,其特征在于,所述重新实例化VNF实例的指示信息包括:
方式A:接收所述重新实例化的VNF实例的请求信息;或者,
方式B:接收修复VNF的请求信息,根据所述修复VNF的请求消息得到重新实例化的VNF实例;或者,
方式C:接收实例化VNF的请求消息,其中所实例化VNF的消息包含需要重新实例化的VNF实例的标识信息。
23.根据权利要求22所述的装置,其特征在于,所述重新实例化VNF实例的指示信息是通过如下方式得到的,包括:
接收NFVO发送的修复VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息的;或者,
接收NFVO发送的实例化VNF的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF实例的请求消息的;或者,
接收NFVO发送的重新实例化VNF实例的请求消息,其中所述NFVO是在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息的;或者
接收EM发送的重新实例化VNF实例的请求消息,其中所述EM是在接收到网络管理NM实体发送的重新实例化VNF实例的消息后发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息的。
24.根据权利要求22所述的装置,其特征在于,在方式B中,所述根据所述修复VNF的请求消息得到重新实例化的VNF实例包括:
方式一:所述修复VNF的请求消息中包括修复操作类型为重新实例化VNF实例和需重新实例化的VNF实例的标识信息;或者,所述修复VNF的请求消息包括需重新实例化的VNF实例的标识信息;
方式二:所述修复VNF的请求消息中包括需修复的VNF实例的标识信息;所述VNFM根据需修复的VNF实例的标识信息,查询所述VNF实例的VNF描述符VNFD,确定修复操作类型为重新实例化VNF实例。
25.根据权利要求22所述的装置,其特征在于,所述装置还包括:
第一发送模块,用于在接收到重新实例化VNF实例的指示信息之后,在VNFM请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源之前,发送允许进行生命周期操作的授权请求消息给NFVO,其中授权请求消息携带指示重新实例化VNF实例的生命周期操作信息;
第二接收模块,用于接收所述NFVO发送的允许进行对应生命周期操作的授权响应消息,再触发请求VIM释放需重新实例化的VNF实例对应的虚拟资源以及分配实例化新的VNF实例所需的虚拟资源的操作。
26.根据权利要求25所述的装置,其特征在于:
如果通过方式A接收的重新实例化VNF实例的请求消息,则所述生命周期操作信息为重新实例化VNF实例;
如果通过方式B接收的修复VNF实例的请求消息,则所述生命周期操作信息为修复VNF实例;
如果通过方式C接收的实例化VNF的请求消息,则所述生命周期操作信息为实例化VNF。
27.根据权利要求25所述的装置,其特征在于,所述授权请求消息还包括:
需重新实例化的VNF实例的VNFD的标识信息、实例化新的VNF实例所需使用的虚拟资源的信息和应释放的需重新实例化的VNF实例对应的虚拟资源的信息中的至少一个。
28.根据权利要求25所述的装置,其特征在于,授权响应消息还包括所述NFVO预留的虚拟资源的标识信息。
29.根据权利要求18所述的装置,其特征在于,所述装置还包括:
第二发送模块,用于给EM发送重新实例化VNF实例完成的通知或重新实例化VNF实例完成的确认信息,触发所述EM将需重新实例化的VNF实例在重新实例化前的应用层参数发送给重新实例化后的VNF。
30.根据权利要求29所述的装置,其特征在于,所述装置还包括:
确定模块,用于根据预先存储的所述需重新实例化的VNF实例的容灾策略,确定是否将所述需重新实例化的VNF实例的容灾VNF的业务迁到所述新的VNF实例上。
31.根据权利要求30所述的装置,其特征在于,所述确定模块具体用于:
如果所述容灾策略中容灾采用N+1的主备工作模式,则将业务迁移回重新实例化后的VNF实例;
如果所述容灾策略中容灾采用1+1主备或1+1互备工作模式,则不将业务迁移回重新实例化后的VNF实例。
32.根据权利要求31所述的装置,其特征在于,所述容灾策略被包含在VNFD或网络服务描述符NSD中,所述容灾策略中至少包含容灾VNF的地址和工作模式信息。
33.一种重新实例化虚拟网络功能的装置,其特征在于,包括:
发送模块,用于在接收到需重新实例化虚拟网络功能VNF的指示信息,向VNFM发送所述需重新实例化虚拟网络功能VNF的指示信息。
34.根据权利要求33所述的装置,其特征在于,所述发送模块具体用于:
在所述发送模块位于NFVO时,在接收到OSS发送的修复或更新网络服务的消息后发送修复VNF实例的请求消息;或者,
在所述发送模块位于NFVO时,在接收到OSS发送的修复或更新网络服务的消息后发送实例化VNF的请求消息;或者,
在所述发送模块位于NFVO时,在接收到OSS发送的修复或更新网络服务的消息后发送重新实例化VNF实例的请求消息;或者,
在所述发送模块位于EM时,在接收到网络管理NM实体发送的重新实例化VNF实例的消息后,发送重新实例化VNF实例或修复VNF实例或实例化VNF的请求消息。
CN201510571493.9A 2015-09-09 2015-09-09 重新实例化虚拟网络功能的方法和装置 Withdrawn CN106533714A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510571493.9A CN106533714A (zh) 2015-09-09 2015-09-09 重新实例化虚拟网络功能的方法和装置
PCT/CN2016/082341 WO2017041508A1 (zh) 2015-09-09 2016-05-17 重新实例化虚拟网络功能的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510571493.9A CN106533714A (zh) 2015-09-09 2015-09-09 重新实例化虚拟网络功能的方法和装置

Publications (1)

Publication Number Publication Date
CN106533714A true CN106533714A (zh) 2017-03-22

Family

ID=58239196

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510571493.9A Withdrawn CN106533714A (zh) 2015-09-09 2015-09-09 重新实例化虚拟网络功能的方法和装置

Country Status (2)

Country Link
CN (1) CN106533714A (zh)
WO (1) WO2017041508A1 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108696373A (zh) * 2017-04-06 2018-10-23 华为技术有限公司 虚拟资源分配方法、nfvo和系统
CN109120555A (zh) * 2017-06-26 2019-01-01 中兴通讯股份有限公司 一种资源分配方法及系统
CN109213567A (zh) * 2017-06-29 2019-01-15 华为技术有限公司 一种管理vnf实例化的方法和设备
CN110476476A (zh) * 2017-04-25 2019-11-19 英特尔Ip公司 网络功能虚拟化框架中的gnb的管理
CN110582991A (zh) * 2017-08-01 2019-12-17 英特尔Ip公司 涉及下一代节点b中央单元与下一代节点b分布式单元之间的接口的技术
CN111143023A (zh) * 2018-11-05 2020-05-12 中兴通讯股份有限公司 一种资源变更的方法及装置、设备、存储介质
CN111264048A (zh) * 2017-10-24 2020-06-09 瑞典爱立信有限公司 定义用于网络服务(ns)的网络服务描述符(nsd)的方法和使用所述nsd的网络功能虚拟化(nfv)编排器(nfvo)
WO2020140945A1 (zh) * 2019-01-02 2020-07-09 中国移动通信有限公司研究院 基于容器的虚拟资源管理方法、装置及系统
WO2020211722A1 (zh) * 2019-04-15 2020-10-22 中兴通讯股份有限公司 模型的推送、模型的请求方法、装置、存储介质及电子装置
CN113190343A (zh) * 2020-01-14 2021-07-30 阿里巴巴集团控股有限公司 应用实例的控制方法、装置、设备及系统

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10965597B2 (en) * 2017-07-01 2021-03-30 Intel Corporation Virtual network function load balancer
CN111061723B (zh) * 2018-10-16 2023-05-09 中国移动通信有限公司研究院 工作流实现方法及装置
WO2020077585A1 (zh) * 2018-10-18 2020-04-23 华为技术有限公司 Vnf服务实例化方法及装置
CN109379699B (zh) * 2018-11-12 2020-08-25 中国联合网络通信集团有限公司 创建虚拟化转发面网元的方法及装置
CN111399866B (zh) * 2019-01-02 2023-05-05 中国移动通信有限公司研究院 Vnf包的更新方法及装置
CN116783933A (zh) 2021-01-27 2023-09-19 中兴通讯股份有限公司 部署多接入边缘计算应用的方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015042937A1 (zh) * 2013-09-30 2015-04-02 华为技术有限公司 故障管理的方法、实体和系统
US20150180730A1 (en) * 2013-12-19 2015-06-25 Amdocs Software Systems Limited System, method, and computer program for inter-module communication in a network based on network function virtualization (nfv)
CN106506186A (zh) * 2015-09-08 2017-03-15 中兴通讯股份有限公司 重建虚拟网络功能的方法和装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2936754B1 (en) * 2013-01-11 2020-12-02 Huawei Technologies Co., Ltd. Network function virtualization for a network device
WO2015042837A1 (zh) * 2013-09-26 2015-04-02 华为技术有限公司 一种信号发送和接收方法、装置及系统
CN104580208B (zh) * 2015-01-04 2018-11-30 华为技术有限公司 一种身份认证方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015042937A1 (zh) * 2013-09-30 2015-04-02 华为技术有限公司 故障管理的方法、实体和系统
US20150180730A1 (en) * 2013-12-19 2015-06-25 Amdocs Software Systems Limited System, method, and computer program for inter-module communication in a network based on network function virtualization (nfv)
CN106506186A (zh) * 2015-09-08 2017-03-15 中兴通讯股份有限公司 重建虚拟网络功能的方法和装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ETSI: "Network Functions Virtualisation (NFV);Management and Orchestration", 《ETSI GS NFV-MAN 001 V1.1.1》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108696373B (zh) * 2017-04-06 2019-09-20 华为技术有限公司 虚拟资源分配方法、nfvo和系统
CN108696373A (zh) * 2017-04-06 2018-10-23 华为技术有限公司 虚拟资源分配方法、nfvo和系统
CN110476476B (zh) * 2017-04-25 2022-09-23 苹果公司 网络功能虚拟化框架中的gnb的管理
CN110476476A (zh) * 2017-04-25 2019-11-19 英特尔Ip公司 网络功能虚拟化框架中的gnb的管理
CN109120555B (zh) * 2017-06-26 2022-10-14 中兴通讯股份有限公司 一种资源分配方法及系统
CN109120555A (zh) * 2017-06-26 2019-01-01 中兴通讯股份有限公司 一种资源分配方法及系统
US11301284B2 (en) 2017-06-29 2022-04-12 Huawei Technolgoies Co., Ltd. Method for managing VNF instantiation and device
CN109213567A (zh) * 2017-06-29 2019-01-15 华为技术有限公司 一种管理vnf实例化的方法和设备
CN110582991A (zh) * 2017-08-01 2019-12-17 英特尔Ip公司 涉及下一代节点b中央单元与下一代节点b分布式单元之间的接口的技术
CN111264048A (zh) * 2017-10-24 2020-06-09 瑞典爱立信有限公司 定义用于网络服务(ns)的网络服务描述符(nsd)的方法和使用所述nsd的网络功能虚拟化(nfv)编排器(nfvo)
US11757696B2 (en) 2017-10-24 2023-09-12 Telefonaktiebolaget Lm Ericsson (Publ) Methods for defining a network service descriptor (NSD) for a network service (NS), and network functions virtualization (NFV) orchestrator (NFVO) using said NSD
CN111143023A (zh) * 2018-11-05 2020-05-12 中兴通讯股份有限公司 一种资源变更的方法及装置、设备、存储介质
WO2020140945A1 (zh) * 2019-01-02 2020-07-09 中国移动通信有限公司研究院 基于容器的虚拟资源管理方法、装置及系统
WO2020211722A1 (zh) * 2019-04-15 2020-10-22 中兴通讯股份有限公司 模型的推送、模型的请求方法、装置、存储介质及电子装置
US12038976B2 (en) 2019-04-15 2024-07-16 Zte Corporation Model pushing method and device, model requesting method and device, storage medium and electronic device
CN113190343A (zh) * 2020-01-14 2021-07-30 阿里巴巴集团控股有限公司 应用实例的控制方法、装置、设备及系统

Also Published As

Publication number Publication date
WO2017041508A1 (zh) 2017-03-16

Similar Documents

Publication Publication Date Title
CN106533714A (zh) 重新实例化虚拟网络功能的方法和装置
KR102439559B1 (ko) 경보 방법 및 디바이스
WO2017041525A1 (zh) 重建虚拟网络功能的方法和装置
CN107526659B (zh) 用于失效备援的方法和设备
CN109683826B (zh) 用于分布式存储系统的扩容方法和装置
CN105933137B (zh) 一种资源管理方法、装置及系统
CN107959582B (zh) 一种切片实例的管理方法及装置
CN105939290B (zh) 一种分配资源的方法及装置
JP6466003B2 (ja) Vnfフェイルオーバの方法及び装置
EP3059900B1 (en) Network service template management method and device
CN108347343B (zh) 一种策略管理方法、装置和系统
CN102664747B (zh) 一种云计算平台系统
WO2016179999A1 (zh) 虚拟网络功能vnf的虚拟资源的管理方法及装置
CN110661647A (zh) 一种生命周期管理方法及装置
KR20170024606A (ko) 소프트웨어 정의 네트워크 중의 서비스 편성 방법 및 장치, 저장 매체
CN112948063B (zh) 云平台的创建方法、装置、云平台以及云平台实现系统
WO2019179301A1 (zh) 一种管理虚拟资源的方法及装置
CN106302574A (zh) 一种业务可用性管理方法、装置及其网络功能虚拟化架构
CN108028827A (zh) 网络功能虚拟化架构中证书的管理方法及装置
KR20180006971A (ko) 하드웨어 가속 방법 및 관련 장치
US11153173B1 (en) Dynamically updating compute node location information in a distributed computing environment
US20180062946A1 (en) Method and Apparatus for Establishing Network Service Instance
WO2016115896A1 (zh) 虚拟网络功能vnf的管理方法及装置
US11442756B2 (en) Common service resource application method, related device, and system
CN108900435A (zh) 一种业务部署的方法、装置及计算机存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20170322