The design of an efficient load balancing algorithm employing block design

  • Authors:
  • Ilyong Chung;Yongeun Bae

  • Affiliations:
  • Department of Computer Engineering, Chosun University, Kwangju, Korea;Department of Computer Engineering, Chosun University, Kwangju, Korea

  • Venue:
  • Journal of Applied Mathematics and Computing
  • Year:
  • 1986

Quantified Score

Hi-index 0.00

Visualization

Abstract

In order to maintain load balancing in a distributed system, we should obtain workload information from all the nodes on network. This processing requires O(v2) communication overhead, where v is the number of nodes. In this paper, we present a new synchronous dynamic distributed load balancing algorithm on a (v, k + 1, 1)-configured network applying a symmetric balanced incomplete block design, where v = k2 + k + 1. Our algorithm needs only O(v√v) communication overhead and each node receives workload information from all the nodes without redundancy. Therefore, load balancing is maintained since every link has the same amount of traffic for transferring workload information.