Load balancing with network partitioning using host groups

  • Authors:
  • D. J. Evans;W. U. N. Butt

  • Affiliations:
  • -;-

  • Venue:
  • Parallel Computing
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

One of the major issues concerning the efficiency and effectiveness of dynamic load balancing algorithms is their scalability. As the size of the distributed computer system increases, the overheads of a load balancing algorithm may increase resulting in a poor scalability. In this paper, network partitioning strategies are proposed to reduce the communication overhead of load balancing algorithms in a large distributed system environment. Several host-grouping strategies are suggested to improve the performance of load balancing algorithms. This is achieved by limiting the exchange of load information messages within smaller groups of hosts while restricting the transfer of tasks to long distance remote hosts which involve high communication costs. The group memberships are changed dynamically to adapt the varying load conditions across the entire network. Effectiveness of the proposed strategies is evaluated by simulations.