Font Size: a A A

Research On Dynamic Load Balancing Mechanism Of Data Center Network Based On SDN

Posted on:2023-12-19Degree:MasterType:Thesis
Country:ChinaCandidate:M WangFull Text:PDF
GTID:2558306629979849Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Software Defined Network(SDN)is an innovative network architecture concept,which can realize the decoupling of forwarding and controlling,centralized control and software programming.It provides a good idea for the acquisition of network information and the scheduling of network traffic the data center,and provides a new directions for the research of dynamic load balancing.This paper studies the dynamic load balancing of data center network under the background of SDN.According to the working process of load balancing,to solve the problems of large resource consumption and heavy controller load in low the early stage of SDN network topology information acquisition,a topology information acquisition algorithm based on minimum vertex coverage is proposed.This method takes the number of various LLDPs in the network as the optimization goal.First,using the idea of minimum vertex cover,the greedy algorithm is used to calculate the Packet-Out message that needs to be sent by the controller,and then the method of port labeling on the switch is used to forward the data packets,and finally use the hash strategy to control the Packet-In message that needs to be handed over to the controller,to effectively obtain the topology information of the entire network.The experimental simulation results show that the method has better performance in many aspects compared with other algorithms.Aiming at the problems of uneven distribution of data flow in the latter stage of data flow scheduling,resulting in wasted bandwidth and even network congestion,a dynamic load balancing method based on multiplication weighting is proposed.According to the many-to-one traffic pattern in the data center network,the method divides the flow into the large flow and small flow and classifies the large flow and small flow to minimize network congestion.First,large flows are routed through a single path and minimum hop;small flows are aggregated first,and then routed in a weighted multi-path.The experimental simulation results show that this method has more advantages in each performance index compared with other load balancing methods.Besides,based on the topology information acquisition algorithm and load balancing strategy,this paper designs and implements the dynamic load balancing mechanism of SDN data center network.The mechanism includes five submodules:topology information acquisition,traffic monitoring,flow classification,path decision and rule installation.Among them,the topology information acquisition module includes the topology information acquisition algorithm proposed in this paper,and the path decision module includes the dynamic load balancing method proposed in this paper.Through the rule installation module,the controller manages the network,and the sub modules support each other to realize the whole dynamic load balancing mechanism.
Keywords/Search Tags:software defined network, topology information acquisition, flow classification, data center network, dynamic load balancing
PDF Full Text Request
Related items