Our approach is motivated by empirical evidence suggesting that the
sizes of files traveling on the Internet follow power-law
distributions, where long jobs constituting a small fraction of all
incoming jobs actually account for a large fraction of the overall
load. To gauge the performance of the proposed policy, we exercised
it on empirical data traces measured at Internet sites serving the
1998 World Cup. Since the assignment of long jobs incurs
computational overhead as well as extra communication overhead, we
studied the performance of CDA as a function of the fraction of jobs
classified as long. Our study shows that classification of even a
small fraction of jobs as long can have a profound impact on overall
response time performance. More specifically, our experimental
results show that if less than 3% of the jobs are classified as long,
then CDA outperforms traditional policies, such as Round-Robin, by two
orders of magnitude. From an implementation viewpoint, these results
support our contention that CDA -based assignment is a practical
policy combining low overhead and greatly improved performance.
Paper Available at:
ftp://dimacs.rutgers.edu/pub/dimacs/TechnicalReports/TechReports/2003/2003-16.ps.gz