DocumentCode :
2217383
Title :
Adaptive load balancing in a distributed environment
Author :
Koch, Thomas ; Rohde, Gerald ; Krämer, Bernd
Author_Institution :
Fern Univ., Hagen, Germany
fYear :
1994
fDate :
27-28 Jun 1994
Firstpage :
115
Lastpage :
121
Abstract :
We propose an architecture for an embedded adaptive scheduler in a heterogeneous workstation network. The generic architecture is applicable to various balancing problems arising in a distributed environment. As an example we introduce an adaptive job scheduler. The scheduler gives recommendations for a non-preemptive job transfer between the participating workstations. A neural network algorithm is used to improve the knowledge of the scheduler by learning from the previous behaviour of the job. The scheduler adapts very quickly to various jobs as well as to the changing environment, whereby the calculation overhead is negligible. Results from a prototype implementation demonstrate the behaviour of the scheduler and the performance benefit for the system
Keywords :
adaptive systems; distributed processing; neural nets; resource allocation; scheduling; adaptive job scheduler; adaptive load balancing; balancing problems; distributed environment; embedded adaptive scheduler; generic architecture; heterogeneous workstation network; neural network algorithm; non-preemptive job transfer; performance benefit; prototype implementation; Adaptive scheduling; Energy management; Load management; Neural networks; Power system management; Prototypes; Resource management; Scheduling algorithm; Vectors; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed and Networked Environments, 1994. Proceedings., First International Workshop on Services in
Conference_Location :
Prague
Print_ISBN :
0-8186-5835-5
Type :
conf
DOI :
10.1109/SDNE.1994.337770
Filename :
337770
Link To Document :
بازگشت