• DocumentCode
    828064
  • Title

    Methodical analysis of adaptive load sharing algorithms

  • Author

    Kremien, Orly ; Kramer, Jeff

  • Author_Institution
    Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
  • Volume
    3
  • Issue
    6
  • fYear
    1992
  • fDate
    11/1/1992 12:00:00 AM
  • Firstpage
    747
  • Lastpage
    760
  • Abstract
    A method for qualitative and quantitative analysis of load sharing algorithms is presented, using a number of well known examples as illustration. Algorithm design choice are considered with respect to the main activities of information dissemination and allocation decision making. It is argued that nodes must be capable of making local decisions, and for this efficient state, dissemination techniques are necessary. Activities related to remote execution should be bounded and restricted to a small proportion of the activity of the system. The quantitative analysis provides both performance and efficiency measures, including consideration of the load and delay characteristics of the environment. To assess stability, which is also a precondition for scalability, the authors introduce and measure the load-sharing hit-ratio, the ratio of remote execution requests concluded successfully. Using their analysis method, they are able to suggest improvements to some published algorithms
  • Keywords
    information dissemination; parallel algorithms; performance evaluation; storage allocation; adaptive load sharing algorithms; allocation decision making; delay characteristics; dissemination techniques; efficiency measures; efficient state; information dissemination; load-sharing hit-ratio; local decisions; qualitative analysis; quantitative analysis; remote execution; remote execution requests; Algorithm design and analysis; Application software; Decision making; Delay effects; Load management; Performance analysis; Resource management; Scalability; Software algorithms; Stability;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.180629
  • Filename
    180629