• DocumentCode
    3348929
  • Title

    Two system state calculation algorithms for optimal load balancing

  • Author

    Winckler, Andreas

  • Author_Institution
    Inst. for Parallel & Distributed High Performance Syst., Stuttgart Univ., Germany
  • fYear
    1992
  • fDate
    1-4 Dec 1992
  • Firstpage
    266
  • Lastpage
    273
  • Abstract
    The author introduces and explains two algorithms, OFCup and OFCdown, allowing one to calculate the global state of a decentralized distributed system by interpreting measurements that are easy to obtain to facilitate cooperative optimal load balancing without a central job dispatcher. The information required is exchanged using the communication protocol of a receiver-initiated load balancing policy and does not induce any additional message transmission overhead. The author presents and interprets measurements from simulation. These studies show that the performance of systems applying any of the OFCx algorithms is significantly better than a no-information policy called `random routing´ and induces only little additional waiting time compared to the M/D/n model. This is true even for high transmission times relative to the mean time between system state changes. Both algorithms are shown to perform equally well under normal conditions with better variance values of OFC-down, but the degradation of OFCdown is significantly worse than that of OFCup, if the not-accept-counter is not incremented at the time expected
  • Keywords
    distributed processing; protocols; resource allocation; M/D/n model; OFCdown; OFCup; communication protocol; cooperative optimal load balancing; decentralized distributed system; message transmission overhead; optimal load balancing; performance; random routing; receiver-initiated load balancing policy; system state calculation algorithms; Broadcasting; Communication networks; Current measurement; Delay effects; File servers; Job design; Load management; Network servers; Routing; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
  • Conference_Location
    Arlington, TX
  • Print_ISBN
    0-8186-3200-3
  • Type

    conf

  • DOI
    10.1109/SPDP.1992.242735
  • Filename
    242735