MIT Department of Electrical Engineering & Computer Science

E E C S

The Effect of Heavy-Tailed Job Size Distributions on System Design

Mor Harchol-Balter
MIT Lab for Computer Science

Thursday, March 18, 1999
4:15 PM (refreshments 4:00)
Room NE43-518
EECS Special Seminar

Abstract

We consider several common questions in the design of computer systems: What is a good policy for assigning jobs to hosts in a distributed server? In what order should HTTP requests be scheduled within a Web server? What should the migration policy be in a Network of Workstations? For each problem, we show that the answer depends on the job size distribution, and the impact of the job size distribution is very great, affecting answers sometimes by orders of magnitude. We present measurements showing that job size distributions are commonly heavy-tailed. We show how to incorporate heavy-tailed job size distributions into the design of systems. This leads us to discover solutions to the above questions which are novel and effective.


URL of this page: http://www-eecs.mit.edu/AY98-99/events/25.html
Created: Mar 14, 1999  | Modified: Mar 17, 1999
This event is from the MIT EECS 1998-99 archive.  | Current events
To MIT EECS home page  | Your comments and inquiries are welcome.