Title :
Dynamic load distribution using anti-tasks and load state vectors
Author :
LAU, Sau-Ming ; LU, Qin ; Leung, Kwong-Sak
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Shatin, Hong Kong
Abstract :
We propose a new load distribution (LD) algorithm which is based on anti-tasks and load state vectors. Anti-tasks are composite agents which travel around a distributed system to facilitate the pairing up of task senders and receivers, as well as the collection and dissemination of load information. Time-stamped load information of processing nodes is stored in load state vectors which, when used together with anti-tasks, encourage mutual sharing of load information among processing nodes. Anti-tasks, which make use of load state vectors to decide their travelling paths, are spontaneously directed towards processing nodes having high transient workload, thus allowing their surplus work-load to be relocated quickly
Keywords :
distributed processing; resource allocation; software performance evaluation; anti-tasks; composite agents; distributed system; dynamic load distribution; load information dissemination; load state vectors; task receivers; task senders; time-stamped load information; Bandwidth; Computer science; Costs; Delay; Distributed computing; Distributed control; Heuristic algorithms; Local area networks; Performance gain; Runtime;
Conference_Titel :
Distributed Computing Systems, 1998. Proceedings. 18th International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
0-8186-8292-2
DOI :
10.1109/ICDCS.1998.679504