Evaluation of Load Balance Algorithms
Hamid Mcheick, Ziad Rajih Mohammed, Abbass Lakiss · 2011
The Information technology Infrastructure plays an important role in the success of business applications. However, these applications suffer from performance and availability. In this vain, resource utilization is out of balance. Load balancing is very important approach to minimize the execution time because it has many processes units that are running in the same time. It is important to decompose the tasks among processors to achieve load balance. We distinguish two approaches to solve load balance: static and dynamic. Each approach has many algorithms which are not yet evaluated to understand the advancements as well as weaknesses over each other. The main purpose of this paper is to help in design of new algorithms in future by studying the behavior of various existing algorithms. We are going to evaluate these algorithms based on new parameters such as process migration, overhead, scalability and availability.