This application provides a method for managing VNF instantiation. The method includes that the requesting device carries the instance information of the virtual network function VNF that needs to be instantiated by the second device in the instantiated NS request to the first device. After receiving the request of instantiating NS, the first device determines the VNF to be instantiated by the second device in the NS, and records the instance identification of the VNF to be instantiated by the second device. During the stage when the VNF is instantiated, the first device authorizes the instantiation of the VNF according to the instance identification of the VNF recorded in the process of the NS instantiation. By carrying the instance ID of VNF instantiated by the second device in the request sent to the instantiated NS of the first device, the first device can know the relationship between VNF and NS instantiated by the second device, so that the instantiation of VNF can be controlled according to the relationship, ensuring that the second device instantiates effective VNF and avoiding waste of resources.
【技术实现步骤摘要】
一种管理VNF实例化的方法和设备
本专利技术涉及云计算
,特别涉及一种管理VNF实例化的方法和设备。
技术介绍
网络功能虚拟化(英文:NetworkFunctionVirtualization,简称:NFV),指通过使用通用的硬件设备及虚拟化技术,来承载传统网络中专用设备的功能,从而降低部署专用设备带来的昂贵成本。软件不与专有硬件绑定,使设备功能不再依赖于专用硬件。与传统网络相比,NFV引入了虚拟化层,通过网络管理和编排,实现虚拟化网络功能(VirtualizedNetworkFunction,VNF)和虚拟化的网络服务(NetworkService,NS)的生命周期管理。在NFV架构中,VNF是下层的网络功能,NS是通过一个或多个VNF来实现的上层的网络服务。比如,IP多媒体子系统(IPMultimediaSubsystem,IMS)的网络服务,或演进型分组核心网络(EvolvedPacketCore,EPC)的网络服务等。也就是说,一个NS中可以由一个或多个VNF组成。当业务请求方需要实现一个NS时,可以向资源管理实体发送该NS的描述信息(NetworkServicedescriptor,NSD),也称作NS部署模板。该资源管理实体可以是网络功能虚拟化编制器(英文:NFVOrchestrator,简称:NFVO)。NSD主要描述了该NS的拓扑结构以及包含的每个VNF的描述信息(VNFdescriptor,VNFD)。其中,在拓扑结构信息中使用虚拟化连接信息(virtuallinkdescriptor,VLD)来描述VNF之间的连接。VNFD是一个 ...
【技术保护点】
1.一种管理VNF实例化的方法,其特征在于,所述方法包括:第一设备接收请求方设备发起的实例化NS的请求,所述请求中携带所述NS中需通过第二设备实例化的虚拟化网络功能VNF的实例信息,所述实例信息包括所述VNF的实例标识以及表明所述VNF待所述第二设备实例化的状态信息;所述第一设备根据所述状态信息确定出所述NS中待所述第二设备实例化的VNF,并记录所述需通过所述第二设备实例化的VNF的实例标识;在所述VNF被实例化的过程中,所述第一设备根据所述NS实例化过程中记录的所述VNF的实例标识对所述VNF的实例化进行授权。
【技术特征摘要】
1.一种管理VNF实例化的方法,其特征在于,所述方法包括:第一设备接收请求方设备发起的实例化NS的请求,所述请求中携带所述NS中需通过第二设备实例化的虚拟化网络功能VNF的实例信息,所述实例信息包括所述VNF的实例标识以及表明所述VNF待所述第二设备实例化的状态信息;所述第一设备根据所述状态信息确定出所述NS中待所述第二设备实例化的VNF,并记录所述需通过所述第二设备实例化的VNF的实例标识;在所述VNF被实例化的过程中,所述第一设备根据所述NS实例化过程中记录的所述VNF的实例标识对所述VNF的实例化进行授权。2.如权利要求1所述的方法,其特征在于,所述VNF的实例标识是所述请求方设备在发起实例化所述NS的请求前,通过所述第二设备从虚拟网络功能管理器VNFM获取的。3.如权利要求1或2所述的方法,其特征在于,在所述VNF被实例化的过程中,所述第一设备根据所述NS实例化过程中记录的所述VNF的实例标识对所述VNF的实例化进行授权,包括:所述第一设备接收所述VNMF在接收到所述第二设备发送的实例化所述VNF的请求后发起的授权请求;所述授权请求中携带所述VNF的实例标识;所述第一设备确定实例化所述VNF的条件是否满足,所述条件包括在实例化所述NS时记录的VNF的实例标识中存在所述授权请求中携带的所述VNF的实例标识;在确定满足实例化所述VNF的条件后,所述第一设备授权所述VNMF执行实例化所述VNF的操作。4.如权利要求1-3任一项所述的方法,其特征在于,在确定满足实例化所述VNF的条件后,所述方法还包括:所述第一设备向所述VNFM发起订阅所述VNF实例的订阅请求,所述订阅请求用于请求所述VNFM在实例化所述VNF后,向所述第一设备发送通知消息;在所述VNF实例化成功后,所述第一设备接收来自所述VNFM的通知消息,所述通知消息用于指示所述VNF已实例化。5.一种管理VNF实例化的方法,其特征在于,所述方法包括:请求方设备向第一设备发起实例化网络服务NS的请求,所述请求中包括所述NS中需通过第二设备实例化的VNF的实例标识以及表明所述VNF待所述第二设备实例化的状态信息;其中,所述状态信息为待所述第二设备实例化的VNF的实例标识会被记录在所述第一设备中;所述请求方设备在接收到所述第一设备返回的NS实例化操作响应后,通过所述第二设备请求VNFM实例化所述VNF;在所述VNF被实例化的过程中,所述第一设备中记录的所述VNF的实例标识被用于实例化所述VNF的授权判断。6.如权利要求5所述的方法,其特征在于,所述方法还包括:请求方设备在请求实例化NS前,通过所述第二设备请求VNFM创建所述NS中需通过所述第二设备实例化的VNF的实例标识;请求方设备接收所述VNFM创建的所述VNF的实例标识。7.如权利要求6所述的方法,其特征在于,所述方法还包括:所述请求方设备查询所述NS的部署模板中的VNF的描述信息;所述VNF的描述信息信息中包括指示参数,所述指示参数的用于指示所述VNF是否通过所述第二设备实例化;根据所述指示参数确定出需由所述第二设备实例化的VNF,基于确定结果执行所述通过所述第二设备请求VNFM创建所述NS中需通过所述第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。