A New Static Load Balancing Algorithm in Cloud Computing

This paper proposes an algorithm that we named as a New Static load balancing algorithm in cloud computing. The proposed algorithm is using the concept of both Active Monitoring Load Balancing Algorithm and Throttled Load Balancing Algorithm. The detailed design, pseudo code and implementation of algorithm are also presented in this paper. The results (Overall Response Time and Datacenter Processing Time) obtained are compared with the results of Throttled Load Balancing Algorithm. This comparison is done after implementing and analysing each of the existing algorithms discussed in this paper, and found that Throttled Load Balancing Algorithm is best among all the existing. The other sections in the paper are introduction, related works, conclusion etc. General Terms Cloud Computing, Load Balancing.

[1]  Xiaohong Jiang,et al.  An Energy-Efficient Scheme for Cloud Resource Provisioning Based on CloudSim , 2011, 2011 IEEE International Conference on Cluster Computing.

[2]  Wei-Tek Tsai,et al.  Service-Oriented Cloud Computing Architecture , 2010, 2010 Seventh International Conference on Information Technology: New Generations.

[3]  P. Samal,et al.  Analysis of variants in Round Robin Algorithms for load balancing in Cloud Computing , 2013 .

[4]  Yuelong Zhao,et al.  A Toolkit for Modeling and Simulating Cloud Data Storage: An Extension to CloudSim , 2012, 2012 International Conference on Control Engineering and Communication Technology.

[5]  Rajkumar Buyya,et al.  NetworkCloudSim: Modelling Parallel Applications in Cloud Simulations , 2011, 2011 Fourth IEEE International Conference on Utility and Cloud Computing.

[6]  Ajanta De Sarkar,et al.  EXECUTION ANALYSIS OF LOAD BALANCING ALGORITHMS IN CLOUD C OMPUTING ENVIRONMENT , 2012, CloudCom 2012.

[7]  Wilhelm Hasselbring,et al.  CDOSim: Simulating cloud deployment options for software migration support , 2012, 2012 IEEE 6th International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA).

[8]  Rajkumar Buyya,et al.  EMUSIM: an integrated emulation and simulation environment for modeling, evaluation, and validation of performance of Cloud computing applications , 2013, Softw. Pract. Exp..

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

[10]  Ghalem Belalem,et al.  Approaches to Improve the Resources Management in the Simulator CloudSim , 2010, ICICA.

[11]  Rajkumar Buyya,et al.  GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing , 2002, Concurr. Comput. Pract. Exp..

[12]  Zenon Chaczko,et al.  Availability and Load Balancing in Cloud Computing , 2011 .

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