• DocumentCode
    2450804
  • Title

    Heuristic algorithms for adaptive load sharing in local networks

  • Author

    Schaar, Margaret ; Efe, Kemal ; Delcambre, Lois ; Koppolu, Srinivas

  • Author_Institution
    Center for Adv. Comput. Studies, Univ. of Southwestern Louisiana, Lafayette, LA, USA
  • fYear
    1990
  • fDate
    23-26 Apr 1990
  • Firstpage
    762
  • Lastpage
    770
  • Abstract
    Load sharing algorithms which do not use any control messages are investigated. Four such algorithms are proposed and compared with a well-known algorithm which uses control messages. Under heavy load, the proposed algorithms have superior performance. The first algorithm uses a central controller which has the sole responsibility for determining where a task should be sent. The second algorithm improves upon the first one by replacing a long task transmission to the controller by two short control messages and by reducing the communication bottleneck at the controller. The third algorithm removes the controller completely, having its function performed in each processor without global knowledge. The fourth algorithm improves upon the third algorithm by utilizing global information which is easily available due to the broadcast nature of the network. The algorithms with a central controller perform very well up to about 30 processors, even under heavy load. The second algorithm performs significantly better than the first one. The third algorithm performs surprisingly well even though it uses no global information. The fourth algorithm performs better than the third algorithm, but it does not bring a substantial improvement
  • Keywords
    adaptive systems; distributed processing; heuristic programming; local area networks; network operating systems; resource allocation; telecommunications computer control; adaptive load sharing; broadcast network; central controller; communication bottleneck; control messages; global information; heavy load; heuristic algorithms; local networks; long task transmission; performance; task allocation; Communication system control; Computer networks; Degradation; Delay; Heuristic algorithms; Intelligent networks; Network servers; Probes; Stability; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Integration, 1990. Systems Integration '90., Proceedings of the First International Conference on
  • Conference_Location
    Morristown, NJ
  • Print_ISBN
    0-8186-9027-5
  • Type

    conf

  • DOI
    10.1109/ICSI.1990.138743
  • Filename
    138743