• Title of article

    ELISA: An estimated load information scheduling algorithm for distributed computing systems

  • Author/Authors

    L. Anand ، نويسنده , , D. Ghose، نويسنده , , V. Mani، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 1999
  • Pages
    29
  • From page
    57
  • To page
    85
  • Abstract
    In this paper, we present a decentralized dynamic load scheduling/balancing algorithm called ELISA (Estimated Load Information Scheduling Algorithm) for general purpose distributed computing systems. ELISA uses estimated state information based upon periodic exchange of exact state information between neighbouring nodes to perform load scheduling. The primary objective of the algorithm is to cut down on the communication and load transfer overheads by minimizing the frequency of status exchange and by restricting the load transfer and status exchange within the buddy set of a processor. It is shown that the resulting algorithm performs almost as well as a perfect information algorithm and is superior to other load balancing schemes based on the random sharing and Ni-Hwang algorithms. A sensitivity analysis to study the effect of various design parameters on the effectiveness of load balancing is also carried out. Finally, the algorithmʹs performance is tested on large dimensional hypercubes in the presence of time-varying load arrival process and is shown to perform well in comparison to other algorithms. This makes ELISA a viable and implementable load balancing algorithm for use in general purpose distributed computing systems.
  • Keywords
    Distributed computing system , Load balancing , Load scheduling , Sensitivity analysis , Time-varying loads
  • Journal title
    Computers and Mathematics with Applications
  • Serial Year
    1999
  • Journal title
    Computers and Mathematics with Applications
  • Record number

    918936