An Efficient SDN Load Balancing Scheme Based on Variance Analysis for Massive Mobile Users

In a traditional network, server load balancing is used to satisfy the demand for high data volumes. The technique requires large capital investment while offering poor scalability and flexibility, which difficultly supports highly dynamic workload demands from massive mobile users. To solve these problems, this paper analyses the principle of software-defined networking (SDN) and presents a new probabilistic method of load balancing based on variance analysis. The method can be used to dynamically manage traffic flows for supporting massive mobile users in SDN networks. The paper proposes a solution using the OpenFlow virtual switching technology instead of the traditional hardware switching technology. A SDN controller monitors data traffic of each port by means of variance analysis and provides a probability-based selection algorithm to redirect traffic dynamically with the OpenFlow technology. Compared with the existing load balancing methods which were designed to support traditional networks, this solution has lower cost, higher reliability, and greater scalability which satisfy the needs of mobile users.

[1]  Ahmed Yassin Al-Dubai,et al.  A New Analytical Model for Multi-Hop Cognitive Radio Networks , 2012, IEEE Transactions on Wireless Communications.

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

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

[4]  Mianxiong Dong,et al.  Quality-of-Experience (QoE) in Emerging Mobile Social Networks , 2014, IEICE Trans. Inf. Syst..

[5]  Sakir Sezer,et al.  Queen ' s University Belfast-Research Portal Are We Ready for SDN ? Implementation Challenges for Software-Defined Networks , 2016 .

[6]  Mianxiong Dong,et al.  Rule caching in SDN-enabled mobile access networks , 2015, IEEE Network.

[7]  Zuo Qing Research on OpenFlow-Based SDN Technologies , 2013 .

[8]  A. Taleb-Bendiab,et al.  A Comparative Study into Distributed Load Balancing Algorithms for Cloud Computing , 2010, 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops.

[9]  Laurence T. Yang,et al.  Performance Analysis of Hybrid Wireless Networks Under Bursty and Correlated Traffic , 2013, IEEE Transactions on Vehicular Technology.

[10]  Ahmed Yassin Al-Dubai,et al.  Performance Modelling and Analysis of Cognitive Mesh Networks , 2012, IEEE Transactions on Communications.

[11]  Kpatcha M. Bayarou,et al.  OrchSec: An orchestrator-based architecture for enhancing network-security using Network Monitoring and SDN Control functions , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[12]  Chun-Chao Yeh,et al.  A New Network Address Translation Traversal Mechanism Design and Implementation , 2014 .

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

[14]  Nick Feamster,et al.  The road to SDN: an intellectual history of programmable networks , 2014, CCRV.

[15]  Feng Xia,et al.  Detecting Hot Road Mobility of Vehicular Ad Hoc Networks , 2013, Mob. Networks Appl..

[16]  R. Nejabati,et al.  Software-defined optical networks technology and infrastructure: Enabling software-defined optical network operations [invited] , 2013, IEEE/OSA Journal of Optical Communications and Networking.

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

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

[19]  A. Neeraja,et al.  Licensed under Creative Commons Attribution Cc by Improving Network Management with Software Defined Networking , 2022 .