• DocumentCode
    2016749
  • Title

    Dynamic task assignment in server farms: better performance by task grouping

  • Author

    Tan, Ling ; Tari, Zahir

  • Author_Institution
    Sch. of Comput. Sci. & Inf. Technol., RMIT Univ., Melbourne, Vic., Australia
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    175
  • Lastpage
    180
  • Abstract
    This paper describes a dynamic load balancing approach to distributed server farm systems. This approach overcomes the interference caused by non-negligible very large tasks in the heavy-tailed distribution. First, a subset of tasks is allocated proportionally to the processing capability of participating servers by taking into account their remaining processing time. Later, tasks in the servers are processed in order of priority to optimise the system response time. The proposed load balancing algorithm also takes into account the information on server loads to avoid load imbalance caused by very large tasks. The experiments show that the mean waiting time and the mean slowdown time are reduced at the server farm system.
  • Keywords
    computer networks; optimisation; performance evaluation; processor scheduling; resource allocation; distributed server farm systems; dynamic load balancing; dynamic task assignment; heavy-tailed distribution; mean slowdown time; mean waiting time; performance; priority; remaining processing time; system response time optimisation; task grouping; task subset allocation; very large tasks; Australia; Computer science; Delay; Distributed computing; Information technology; Interference; Load management; Network servers; System performance; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 2002. Proceedings. ISCC 2002. Seventh International Symposium on
  • ISSN
    1530-1346
  • Print_ISBN
    0-7695-1671-8
  • Type

    conf

  • DOI
    10.1109/ISCC.2002.1021675
  • Filename
    1021675