Prognostic Load Balancing Strategy for Latency Reduction in Mobile Cloud Computing

Universiti Teknologi Malaysia (UTM) Abstract: In Mobile Cloud Computing (MCC), load balancing is essential to distribute the local workload evenly across all the nodes either statically or dynamically. A high level of user satisfaction and resource utilization ratio can be achieved by ensuring an efficient and fair allocation of all computing resources. In the absence of proper load balancing strategy/technique the growth of MCC will never go as per predictions. The appropriate load balancing helps in minimizing resource consumption, implementing fail-over, enabling scalability, avoiding bottlenecks. In this paper, a prognostic load balancing strategy is proposed and implemented for computational latency reduction in MCC. Also the results of proposed technique is compared with existing techniques. Finally this study concludes that the proposed predictive technique reduces associated overheads, service response time and improves performance. There are also Various parameters that are identified and used to compare the existing techniques.

[1]  Eugene Marinelli,et al.  Hyrax: Cloud Computing on Mobile Devices using MapReduce , 2009 .

[2]  Hussein M. Alnuweiri,et al.  Resource allocation and scheduling in cloud computing , 2012, 2012 International Conference on Computing, Networking and Communications (ICNC).

[3]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[4]  Ali M. Alakeel A Fuzzy Dynamic Load Balancing Algorithm for Homogenous Distributed Systems , 2012 .

[5]  Jelena V. Misic,et al.  Performance Analysis of Cloud Computing Centers Using M/G/m/m+r Queuing Systems , 2012, IEEE Transactions on Parallel and Distributed Systems.

[6]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[7]  Qi Cao,et al.  An Optimized Algorithm for Task Scheduling Based on Activity Based Costing in Cloud Computing , 2009, 2009 3rd International Conference on Bioinformatics and Biomedical Engineering.

[8]  Hua Zou,et al.  A dynamic load balancing strategy for cloud computing platform based on exponential smoothing forecast , 2011, 2011 IEEE International Conference on Cloud Computing and Intelligence Systems.

[9]  Sumit Chavan,et al.  An Optimized Algorithm for Task Scheduling based on Activity based Costing in Cloud Computing , 2011 .

[10]  Li-zhen Cui,et al.  A Multiple QoS Constrained Scheduling Strategy of Multiple Workflows for Cloud Computing , 2009, 2009 IEEE International Symposium on Parallel and Distributed Processing with Applications.

[11]  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.

[12]  Xie Jian,et al.  An Optimized Solution for Mobile Environment Using Mobile Cloud Computing , 2009, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[13]  Xu Hui-min A Consistent Hash Load Balancing Algorithm Based on Dynamic Feedback , 2012 .

[14]  Inderveer Chana,et al.  Cloud Load Balancing Techniques : A Step Towards Green Computing , 2012 .

[15]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.