A Review of Load Balancing Strategies for Distributed Systems

The main concern of DCS is reliability. For improving the reliability one way is proper task allocation among the nodes and load balancing is one of the best ways to improve not only reliability but throughput and minimizes execution time. In this paper, we reviewed the concept of load balancing and various mechanisms and finally compared static and dynamic load balancing. The main purpose of this paper is to help in designing new algorithm in future by studying existing mechanisms for load balancing.

[1]  Sagar Dhakal,et al.  Decentralized Load Balancing for Improving Reliability in Heterogeneous Distributed Systems , 2009, 2009 International Conference on Parallel Processing Workshops.

[2]  V. K. Yadav,et al.  Reliable Task Allocation in Heterogeneous Distributed System with Random Node Failure: Load Sharing Approach , 2012, 2012 International Conference on Computing Sciences.

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

[4]  D. C. Jinwala,et al.  Analysis of Significant Components for Designing an Effective Dynamic Load Balancing Algorithm in Distributed Systems , 2012, 2012 Third International Conference on Intelligent Systems Modelling and Simulation.

[5]  Jagdish Chandra Patni,et al.  Load balancing strategies for Grid computing , 2011, 2011 3rd International Conference on Electronics Computer Technology.

[6]  Djamil Aïssani,et al.  Task assignment policies in distributed server systems: A survey , 2011, J. Netw. Comput. Appl..

[7]  Yung-Terng Wang,et al.  Load Sharing in Distributed Systems , 1985, IEEE Transactions on Computers.