A Method for Load Balancing based on Software- Defined Network

The control plane is decoupled from data plane in the Software- Defined Networking (SDN) architecture, under which network intelligence and state are logically centralized and the underlying network infrastructure is abstracted from the applications. Load balancing is a significant technology and it can help save power and improve resource utilization in network. Since SDN makes it possible to manage the whole network with a centralized controller, with which we can distribute traffic more efficiently and easily. In this paper, the research background of OpenFlow-based SDN technology is summarized firstly. Then we will analysis current methods to achieve load balancing, and propose taking advantage of SDN to solve the problem.

[1]  Philip S. Yu,et al.  The state of the art in locally distributed Web-server systems , 2002, CSUR.

[2]  Guomin Zhang,et al.  Research on OpenFlow-Based SDN Technologies: Research on OpenFlow-Based SDN Technologies , 2013 .

[3]  Hyeong-Ah Choi,et al.  Approximation algorithms for data distribution with load balancing of web servers , 2001, Proceedings 42nd IEEE Symposium on Foundations of Computer Science.

[4]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[5]  Azer Bestavros,et al.  Load balancing a cluster of web servers: using distributed packet rewriting , 2000, Conference Proceedings of the 2000 IEEE International Performance, Computing, and Communications Conference (Cat. No.00CH37086).