An In-depth Analysis and Study of Load Balancing Techniques in the Cloud Computing Environment

Abstract In the cloud computing paradigm, load balancing is one of the challenges, With Tremendous increase in the users and their demand of different services on the cloud computing platform, fruitful or efficient usage of resources in the cloud environment became a critical concern. Load balancing is playing a vital role in maintaining the rhythm of Cloud computing. The performance metrics of load balancing algorithms in cloud are response time and waiting time. In this paper we mainly focus on two load balancing algorithms in cloud, Min-Min and Max-Min algorithm.

[1]  Heba Kurdi,et al.  Performance Analysis of Load Balancing Architectures in Cloud Computing , 2013, 2013 European Modelling Symposium.

[2]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[3]  A. Khiyaita,et al.  Load balancing cloud computing: State of art , 2012, 2012 National Days of Network Security and Systems.

[4]  R. Shankar,et al.  A Survey of Load Balancing Techniques in Cloud Computing , 2013 .

[5]  Upendra Bhoi,et al.  Enhanced Max-min Task Scheduling Algorithm in Cloud Computing , 2013 .

[6]  O. M. Elzeki,et al.  Improved Max-Min Algorithm in Cloud Computing , 2012 .

[7]  Rahul Malhotra,et al.  Study and Comparison of CloudSim Simulators in the Cloud Computing , 2013 .

[8]  Hong Zhang,et al.  Segmented min-min: a static mapping algorithm for meta-tasks on heterogeneous computing systems , 2000, Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556).

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

[10]  Yihua Lan,et al.  The load balancing algorithm in cloud computing environment , 2012, Proceedings of 2012 2nd International Conference on Computer Science and Network Technology.

[11]  T. Kokilavani,et al.  Load Balanced Min-Min Algorithm for Static Meta-Task Scheduling in Grid Computing , 2011 .

[12]  Sujit Tilak,et al.  A Survey of Various Scheduling Algorithms in Cloud Environment , 2012 .

[13]  Gaurav Raj,et al.  Comparative Analysis of Load Balancing Algorithms in Cloud Computing , 2012 .

[14]  Tejinder Sharma,et al.  Proposed Efficient and Enhanced Algorithm in Cloud Computing , 2013 .

[15]  G. Ram Mohana Reddy,et al.  Optimal load balancing in cloud computing by efficient utilization of virtual machines , 2014, 2014 Sixth International Conference on Communication Systems and Networks (COMSNETS).

[16]  N AjithSingh.,et al.  An Approach on Semi-Distributed Load Balancing Algorithm for Cloud Computing System , 2012 .

[17]  David Fernández-Baca,et al.  Allocating Modules to Processors in a Distributed System , 1989, IEEE Trans. Software Eng..