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

Ling Tan, Z Tari

Research output: Contribution to conferencePresentation

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 slow down time are reduced at the server farm system.

Original languageEnglish
Publication statusPublished - 2002
Externally publishedYes
EventSeventh IEEE Symposium on Computers and Communications (ISCC’02), IEEE Computer Society Press -
Duration: 1 Jan 2002 → …

Conference

ConferenceSeventh IEEE Symposium on Computers and Communications (ISCC’02), IEEE Computer Society Press
Period1/01/02 → …

Keywords

  • Algorithm
  • Load balancing algorithm
  • Server farm system
  • Servers

Disciplines

  • Educational Assessment, Evaluation, and Research

Cite this