Load balancing algorithm based on estimating finish time of services in cloud computing

Cloud computing is an emerging trend in the field of Information Technology and includes a large of distributed resources. The main goal of cloud computing service providers is to provide resources to workloads efficiently. Load balancing is an important technique for the goal. The technique is responsible for optimizing resource utilization, maximizing throughput, minimizing response time, and avoiding overloading of any single resources. So far, many load balancing algorithms have been proposed but their performance has to be still desired. In this paper, we propose a novel load balancing algorithm that is based on the method of estimating the end of service time. The simulation results show that our proposed algorithm improves response time and processing time.

[1]  Rafiqul Zaman Khan THE STUDY ON LOAD BALANCING STRATEGIES IN DISTRIBUTED COMPUTING SYSTEM , 2012 .

[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]  Rajkumar Buyya,et al.  CloudAnalyst: A CloudSim-Based Visual Modeller for Analysing Cloud Computing Environments and Applications , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

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

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

[6]  Vipin Kumar,et al.  Load balancing across near-homogeneous multi-resource servers , 2000, Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556).

[7]  Ram Prasad Padhy,et al.  Load Balancing in Cloud Computing Systems , 2011 .

[8]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[9]  K. Shahu Chatrapati,et al.  Effective Distributed Dynamic Load Balancing For The Clouds , 2013 .

[10]  Soumya Ranjan Jena,et al.  Response Time Minimization of Different Load Balancing Algorithms in Cloud Computing Environment , 2013 .

[11]  Bhupendra Verma,et al.  EFFICIENT VM LOAD BALANCING ALGORITHM FOR A CLOUD COMPUTING ENVIRONMENT , 2012 .

[12]  Ratan Mishra,et al.  Ant colony Optimization: A Solution of Load balancing in Cloud , 2012 .