Network Traffic Prediction for Load Balancing in Cloud Access Point Controller

In cluster cloud access controller (AC) solutions, load balancing algorithms typically consider the number of access points (APs), the number of users, the network traffic at the ACs, as well as central processing unit (CPU) and memory usage. However, because the network traffic has bursts and the user traffic on APs is unbalanced, it is not enough to consider only these factors. We report on the development of new traffic prediction models and their use in load balancing algorithms. The methods are evaluated with simulation experiments using MATLAB and CLOUDSIM. The methods utilize phase space reconstruction sequencing of the user network traffic. The result is improved load balancing efficiency when compared with alternative existing approaches. Keywordscloud controller; wireless access point; load balancing; network traffic prediction.

[1]  A COMPARISON OF THE ORDINARY AND A VARYING PARAMETER EXPONENTIAL SMOOTHING , 1989 .

[2]  Geoffrey M. Voelker,et al.  Access and mobility of wireless PDA users , 2003, MOCO.

[3]  Yosi Ben-Asher,et al.  The impact of task-length parameters on the performance of the random load-balancing algorithm , 1992, Proceedings Sixth International Parallel Processing Symposium.

[4]  Walied E. Hassan Characterizing User Behavior and Network Performance in a Public Wireless LAN , 2003 .

[5]  Ekta Gupta,et al.  A Technique Based on Ant Colony Optimization for Load Balancing in Cloud Data Center , 2014, 2014 International Conference on Information Technology.

[6]  Pilar Herrero,et al.  An Awareness-Based Simulated Annealing Method to Cover Dynamic Load-Balancing in Collaborative Distributed Environments , 2009, 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology.

[7]  Jianhua Gu,et al.  A New Resource Scheduling Strategy Based on Genetic Algorithm in Cloud Computing Environment , 2012, J. Comput..

[8]  Hisao Kameda,et al.  An algorithm for optimal static load balancing in distributed computer systems , 1992 .

[9]  Jizhou Sun,et al.  Ant algorithm-based task scheduling in grid computing , 2003, CCECE 2003 - Canadian Conference on Electrical and Computer Engineering. Toward a Caring and Humane Technology (Cat. No.03CH37436).

[10]  Eamonn J. Keogh Fast similarity search in the presence of longitudinal scaling in time series databases , 1997, Proceedings Ninth IEEE International Conference on Tools with Artificial Intelligence.

[11]  Parag Pruthi,et al.  Chaotic Maps As Models of Packet Traffic , 1994 .

[12]  Gio Wiederhold,et al.  Dynamic maintenance of data distribution for selectivity estimation , 2005, The VLDB Journal.

[13]  Song Cheng-qian Network Traffic Prediction based on ARIMA Model , 2004 .

[14]  Lei Qin,et al.  A Novel BP Neural Network Model for Traffic Prediction of Next Generation Network , 2009, ICNC.

[15]  Zhao Yongyi,et al.  Research on Load Balancing for Multidimensional Network Services Based on Particle Swarm Optimization Algorithm , 2010, 2010 Third International Conference on Intelligent Networks and Intelligent Systems.

[16]  R. Hecht-Nielsen,et al.  Theory of the Back Propagation Neural Network , 1989 .

[17]  George C. Polyzos,et al.  A time series model of long-term NSFNET backbone traffic , 1994, Proceedings of ICC/SUPERCOMM'94 - 1994 International Conference on Communications.

[18]  Jin Xin Research on Network Traffic Prediction-based Dynamic Exponential Smoothing Model , 2008 .

[19]  Zhu Li,et al.  A Novel BP Neural Network Model for Traffic Prediction of Next Generation Network , 2009, 2009 Fifth International Conference on Natural Computation.

[20]  E. Haddad Optimal dynamic redistribution of divisible load in distributed real-time systems , 1994, Proceedings of 2nd IEEE Workshop on Real-Time Applications.