Font Size: a A A

Research And Implementation Of Load Balancing Technology Based On OpenFlow/SDN

Posted on:2018-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:S X TaoFull Text:PDF
GTID:2348330512997271Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of the Internet,the arrival of the era of big data,data center network traffic continues to grow rapidly,the user needs are also more complex.Although the processing ability of network equipment has been rapidly developed,it has been unable to meet the needs of high-speed and convenient network performance.SDN(Software Defined Network)appears to provide a new solution for many of these network problems,it is a new type of network architecture,the core of OpenFlow(a new network switching technology)technology through the data and control plane.It makes the data forwarding and control function are independent.In this paper,it was firstly introduced about the the operation and use of SDN layered architecture knowledge,OpenFlow switch equipment composition and working process and POX controller,and then analyzes the common load balancing scheme of traditional network architecture,and points out the advantages and disadvantages,and puts forward the load balancing scheme based on the SDN application layer and link layer.The application level load balancing scheme,according to the characteristics of OpenFlow technology to design the server load balancing architecture,using the timer to read the server resource usage,timely grasp of the load of the server,and the server according to the dynamic feedback algorithm to calculate the load capacity of each server,according to the current actual load capacity in turn distributed user data requests for link;layer load balancing scheme,through the timing controller to send data packets detect network topology,port monitoring information on each switch,according to the data flow through the calculation of the sum of the time difference and link bandwidth usage,and the use of global dynamic load balancing algorithm to select an optimal forwarding path.The model is designed and implemented based on two levels of load balancing.The model is mainly divided into the component layer and core layer.The core layer is mainly responsible for the OpenF low network equipment and management equipment,mainly divided into link detection module and topology management module;component layer is a component management module custom design,mainly including the resource monitoring module,routing module and forwarding module,the interdependence between the three modules.By monitoring and triggering the corresponding events in the core layer.The experimental environment is built by using the Mininet network simulation platform,create a network tree topology,through the experiment of the load balancing model design,and compare the advantage of different algorithms,finally verify the validity of the two algorithms designed in this paper and the feasibility.
Keywords/Search Tags:load balancing, SDN, OpenFlow, load balancing algorithm
PDF Full Text Request
Related items