Font Size: a A A

Research And Implementation On Service Function Chains Based On Neutron Framework

Posted on:2019-01-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y L WangFull Text:PDF
GTID:2428330548969602Subject:Engineering
Abstract/Summary:PDF Full Text Request
Network Function Virtualization(NFV)is an important part of researches on Software Defined Network(SDN).It can improve the efficiency of network construction,management and maintenance effectively when you emphasize the virtualization of network function,and it is widely used in Service Function Chain(SFC).Neutron is one of the core components of open source cloud operating system OpenStack.It provides a large number of service interfaces and gets the majority of SDN researchers' favors.In this thesis,based on the analysis of the existing network service models in the Neutron architecture,and research on the design and implementation of the RYU-based network service model,we designed and implemented a new kind of SFC.The SFC module is in the form of a Neutron plug-in,based on the supply from Neutron,a software-based web service mode is provided.We control the SFC through the software-defined way.The combination of different SF(Service Function)can get different network services such as ordinary IPv4 packet forwarding,firewall,load balancer,etc.,which can meet the needs of a variety of different packet processing.Based on the architecture,the cloud application system with 3-tier architecture for service function chain is designed and implemented.Its decoupling architecture simplifies the logical structure,improves the efficiency of development and application,and facilitates further research.We built the test platform of the SFC based on Neutron,and by using the application environment of OpenStack as a whole,we constructed two experimental scenarios including a common IPv4 packet forwarding,firewall and load balancing.Especially in the load balancing scenario,using the flow equilibrium between multiple Web servers of a domain in a data center as application background,we can get a satisfactory result.And it can improve that the design of SFC can provide a flexible and diverse range of advanced web services for OpenStack tenants.
Keywords/Search Tags:SDN, service function chains, Neutron, network function virtualization
PDF Full Text Request
Related items