• DocumentCode
    1199537
  • Title

    Dynamic Load Balancing in Distributed Systems in the Presence of Delays: A Regeneration-Theory Approach

  • Author

    Dhakal, Sagar ; Hayat, Majeed M. ; Pezoa, Jorge E. ; Yang, Cundong ; Bader, David A.

  • Volume
    18
  • Issue
    4
  • fYear
    2007
  • fDate
    4/1/2007 12:00:00 AM
  • Firstpage
    485
  • Lastpage
    497
  • Abstract
    A regeneration-theory approach is undertaken to analytically characterize the average overall completion time in a distributed system. The approach considers the heterogeneity in the processing rates of the nodes as well as the randomness in the delays imposed by the communication medium. The optimal one-shot load balancing policy is developed and subsequently extended to develop an autonomous and distributed load-balancing policy that can dynamically reallocate incoming external loads at each node. This adaptive and dynamic load balancing policy is implemented and evaluated in a two-node distributed system. The performance of the proposed dynamic load-balancing policy is compared to that of static policies as well as existing dynamic load-balancing policies by considering the average completion time per task and the system processing rate in the presence of random arrivals of the external loads.
  • Keywords
    Delay effects; Distributed computing; Helium; IP networks; Load management; Local area networks; Queueing analysis; Random media; Telecommunication traffic; Uncertainty; Renewal theory; distributed computing; dynamic load balancing.; queuing theory;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2007.1009
  • Filename
    4118690