• 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