Reprint of "LBBSRT: An efficient SDN load balancing scheme based on server response time"

Abstract The response time is the most important factor determining user experiences in the service provision model involving server clusters. However, traditional server cluster load balancing scheme are limited by the hardware conditions, and cannot completely exploit the server response times for load balancing. In order to effectively resolve the traditional load balancing schemes, we propose a load balancing scheme based on server response times by using the advantage of SDN flexibility, named LBBSRT. Using the real-time response time of each server measured by the controller for load balancing, we process user requests by obtaining an evenly balanced server loads. Simulation experiments show that our scheme exhibits a better load balancing effect and process requests with a minimum average server response times. In addition, our scheme is easy to implement, and exhibits good scalability and low cost characteristics.

[1]  Guido Appenzeller,et al.  Maturing of OpenFlow and Software-defined Networking through deployments , 2014, Comput. Networks.

[2]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[3]  Shufeng Huang,et al.  Network Hypervisors: Enhancing SDN Infrastructure , 2014, Comput. Commun..

[4]  Stenio F. L. Fernandes,et al.  A Software Engineering Perspective on SDN Programmability , 2016, IEEE Communications Surveys & Tutorials.

[5]  Sandra Scott-Hayward,et al.  Design and deployment of secure, robust, and resilient SDN controllers , 2015, Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft).

[6]  Enric Musoll Hardware-Based Load Balancing for Massive Multicore Architectures Implementing Power Gating , 2010, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

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

[8]  Albert Y. Zomaya,et al.  A task-based adaptive TTL approach for Web server load balancing , 2005, 10th IEEE Symposium on Computers and Communications (ISCC'05).

[9]  Doan B. Hoang,et al.  On software-defined networking and the design of SDN controllers , 2015, 2015 6th International Conference on the Network of the Future (NOF).

[10]  Yu Chen,et al.  Prepartition: A new paradigm for the load balance of virtual machine reservations in data centers , 2014, 2014 IEEE International Conference on Communications (ICC).

[11]  Navtej Singh Ghumman,et al.  Round-robin based load balancing in Software Defined Networking , 2015, 2015 2nd International Conference on Computing for Sustainable Global Development (INDIACom).

[12]  Xiao Guo,et al.  SDN-based load balancing strategy for server cluster , 2014, 2014 IEEE 3rd International Conference on Cloud Computing and Intelligence Systems.

[13]  J. Koenderink Q… , 2014, Les noms officiels des communes de Wallonie, de Bruxelles-Capitale et de la communaute germanophone.

[14]  Guido Appenzeller,et al.  Implementing an OpenFlow switch on the NetFPGA platform , 2008, ANCS '08.

[15]  Myung-Ki Shin,et al.  Software-defined networking (SDN): A reference architecture and open APIs , 2012, 2012 International Conference on ICT Convergence (ICTC).

[16]  Byrav Ramamurthy,et al.  Network Innovation using OpenFlow: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[17]  Xiongfeng Zhu,et al.  A Load Balancing Strategy Based on the Combination of Static and Dynamic , 2010, 2010 2nd International Workshop on Database Technology and Applications.

[19]  Zhihao Shang,et al.  Design and implementation of server cluster dynamic load balancing based on OpenFlow , 2013, 2013 International Joint Conference on Awareness Science and Technology & Ubi-Media Computing (iCAST 2013 & UMEDIA 2013).

[20]  Tsuyoshi Murata,et al.  {m , 1934, ACML.

[21]  George Varghese,et al.  Forwarding metamorphosis: fast programmable match-action processing in hardware for SDN , 2013, SIGCOMM.

[22]  Jadwiga Indulska,et al.  Efficient topology discovery in OpenFlow-based Software Defined Networks , 2016, Comput. Commun..

[23]  Deniz Gurkan,et al.  OpenFlow-Based Network Management with Visualization of Managed Elements , 2014, 2014 Third GENI Research and Educational Experiment Workshop.

[24]  Martín Casado,et al.  NOX: towards an operating system for networks , 2008, CCRV.

[25]  Qi Hao,et al.  A Survey on Software-Defined Network and OpenFlow: From Concept to Implementation , 2014, IEEE Communications Surveys & Tutorials.

[26]  Xiaoying Gan,et al.  A threshold-based multi-traffic load balance mechanism in LTE-A networks , 2015, 2015 IEEE Wireless Communications and Networking Conference (WCNC).

[27]  Junping Wang,et al.  Research on load balance of Service Capability Interaction Management , 2010, 2010 3rd IEEE International Conference on Broadband Network and Multimedia Technology (IC-BNMT).

[28]  Rob Sherwood,et al.  OFLOPS: An Open Framework for OpenFlow Switch Evaluation , 2012, PAM.