Font Size: a A A

Feasiblility Analysis And Verification Of Generic VNFM Deployment

Posted on:2019-02-21Degree:MasterType:Thesis
Country:ChinaCandidate:C DengFull Text:PDF
GTID:2348330545962562Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Network Function Virtualization(NFV)is an emerging technology that uses virtualization technology based on a common x86 architecture hardware server as a resource pool combined with a cloud resource management platform.The NFV network architecture consists of MANO,NFVI and VNF.The MANO is subdivided into NFVO,VNFM and VIM functional entities.At this stage,the virtual network element manager is coupled to a specific virtual network element,and the difference between the network element management process and the interface causes the virtual network element to not be able to access the NFV network through the virtual network element manager provided by different manufacturers.This has increased networking costs and network complexity to a certain extent,and does not meet the long-term evolution of the NFV network architecture.Therefore,it is of great practical significance to research on a generic VNFM that decouples virtual network functions.Aiming at the problem that the current virtual network function management(VNFM)components can not manage the lifecycle of different manufacturers' virtual network functions,a generic virtual network function manager(G-VNFM)is proposed and implemented.The main achievements of this paper are as follows:First,investigate and analyze the MANO platform's management of the lifecycle of the virtual network function in the current network NFV deployment,and specifically introduce the management process of the virtual network function instantiation,expansion and contraction,and termination cycle in the MANO platform.At the same time,the differences of different manufacturers in the process of managing the life cycles of virtual network functions are compared,which shows the practical significance of introducing the generic virtual network function manager(G-VNFM)to replace the specific virtual network function manager(S-VNFM).Second,a design scheme of generic VNFM system that can manage VNFs from different manufacturers is proposed.According to the state transition of the virtual network function in the lifecycle,each lifecycle of the virtual network function is split into multiple sub-events,and sub-events and factory-defined scripts are associated with the VNF description file.By designing the VNF management process based on the sub-event processing and distributing the associated VNF configuration scripts in different sub-events,the generic VNFM can manage the VNFs implemented by different manufacturers.Third,according to the interaction process of each component in the generic VNFM system,the logic function modules and data structures are divided,the end-to-end communication between RabbitMQ modules and their logic functions are designed and implemented,and the restful apis to trigger VNF lifecycle are provided.Finally test and verify the system's VNF lifecycle management functions.
Keywords/Search Tags:VNFM, VNF Lifecycle, NFV, MANO
PDF Full Text Request
Related items