A Survey- Review on Load balancing Algorithms

Nitin R. Chopde, Prof. Pritish A. Tijare


Load balancing in distributed computer systems is the process of redistributing the work load among processors in the system to improve system performance. Trying to accomplish this, however, is not an easy task. In recent research and literature, various approaches have been proposed to achieve this goal. Due to the outstanding progress in computer technology and an ever-rising demand for high-speed processing able to support the distributed mode there is an increasing trend towards the use of parallel and distributed systems. In addition, one of the important stages of any system utilizing parallel computing is the load balancing stage in which the balance of workload among all of the system’s processors is aimed. In this paper various techniques of load balancing algorithm are discussed, analyzed and compared. Also new load balancing algorithm which has new capabilities to provide optimum load balancing in system is discussed.


Keywords: Parallel computing; load balancing; processors;

Full Text:


DOI: https://doi.org/10.26483/ijarcs.v3i1.959


  • There are currently no refbacks.

Copyright (c) 2016 International Journal of Advanced Research in Computer Science