DocumentCode :
2132237
Title :
An adaptive load balancing algorithm for heterogeneous distributed systems with multiple task classes
Author :
Lu, Chin ; LAU, Sau-Ming
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Shatin, Hong Kong
fYear :
1996
fDate :
27-30 May 1996
Firstpage :
629
Lastpage :
636
Abstract :
We propose an adaptive load balancing algorithm for heterogeneous distributed systems. The algorithm intrinsically allows a batch of tasks to be relocated. The key of the algorithm is to transfer a suitable amount of processing demand from senders to receivers. This amount is determined dynamically during sender-receiver negotiations. Factors considered when this amount is determined include processing speeds of different nodes, the current load state of both sender and receiver, and the processing demands of tasks eligible for relocation. Composition of a task batch is modeled as a 0-1 Knapsack problem. We also propose a load state measurement scheme which is designed particularly for heterogeneous systems
Keywords :
distributed databases; operations research; resource allocation; 0-1 Knapsack problem; adaptive load balancing algorithm; heterogeneous distributed systems; load state measurement scheme; multiple task classes; processing speeds; sender-receiver negotiations; Bandwidth; Computer science; Delay; Heuristic algorithms; Intrusion detection; Load management; Message passing; Particle measurements; Protocols; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1996., Proceedings of the 16th International Conference on
Print_ISBN :
0-8186-7399-0
Type :
conf
DOI :
10.1109/ICDCS.1996.508014
Filename :
508014
Link To Document :
بازگشت