We examine the question of whether to employ the first-come-first-served (FCFS) discipline or the processor-sharing (PS) discipline at the hosts in a distributed server system. We are interested in the case in which service times are drawn from a heavy-tailed distribution, and so have very high variability. Traditional wisdom when task sizes are highly variable would prefer the PS discipline, because it allows small tasks to avoid being delayed behind large tasks in a queue. However, we show that system performance can actually be significantly better under FCFS queueing, if each task is assigned to a host based on the task's size. By task assignment, we mean an algorithm that inspects incoming tasks and assigns them to hosts for service. T...
We consider a cluster of heterogeneous servers, modeled as M/G/1 queues with different processing sp...
AbstractIn this paper a novel job allocation scheme in distributed systems (TAGS) is modelled using ...
We consider the issue of task assignment in a distributed system under heavy-tailed (ie. highly vari...
We examine the question of whether to employ the first-come-first-served (FCFS) discipline or the pr...
We consider a distributed server system model and ask which policy should be used for assigning task...
We consider the problem of task assignment in a distributed system (such as a distributed Web server...
We consider a distributed server system and ask which policy should be used for assigning tasks to h...
We consider a distributed server system and ask which policy should be used for assigning tasks to h...
We consider a distributed server system and ask which policy should be used for assigning jobs (task...
This paper investigates the performance of task assignment policies for server farms as the variabil...
Abstract — This paper investigates the performance of task assignment policies for server farms as t...
International audienceSize-based routing provides robust strategies to improve the performance of co...
We consider a slotted queueing system with $C$ servers (processors) that can handle tasks (jobs). Ta...
\u3cp\u3eWe study a queueing system with a Poisson arrival process, in which a dispatcher sends the ...
We consider a parallel-server system with homogeneous servers where incoming tasks, arriving at rate...
We consider a cluster of heterogeneous servers, modeled as M/G/1 queues with different processing sp...
AbstractIn this paper a novel job allocation scheme in distributed systems (TAGS) is modelled using ...
We consider the issue of task assignment in a distributed system under heavy-tailed (ie. highly vari...
We examine the question of whether to employ the first-come-first-served (FCFS) discipline or the pr...
We consider a distributed server system model and ask which policy should be used for assigning task...
We consider the problem of task assignment in a distributed system (such as a distributed Web server...
We consider a distributed server system and ask which policy should be used for assigning tasks to h...
We consider a distributed server system and ask which policy should be used for assigning tasks to h...
We consider a distributed server system and ask which policy should be used for assigning jobs (task...
This paper investigates the performance of task assignment policies for server farms as the variabil...
Abstract — This paper investigates the performance of task assignment policies for server farms as t...
International audienceSize-based routing provides robust strategies to improve the performance of co...
We consider a slotted queueing system with $C$ servers (processors) that can handle tasks (jobs). Ta...
\u3cp\u3eWe study a queueing system with a Poisson arrival process, in which a dispatcher sends the ...
We consider a parallel-server system with homogeneous servers where incoming tasks, arriving at rate...
We consider a cluster of heterogeneous servers, modeled as M/G/1 queues with different processing sp...
AbstractIn this paper a novel job allocation scheme in distributed systems (TAGS) is modelled using ...
We consider the issue of task assignment in a distributed system under heavy-tailed (ie. highly vari...