AbstractIn this paper a novel job allocation scheme in distributed systems (TAGS) is modelled using the Markovian process algebra PEPA. This scheme requires no prior knowledge of job size and has been shown to be more efficient than round robin and random allocation when the job size distribution is heavy tailed and the load is not high. In this paper the job size distribution is assumed to be of a phase-type and the queues are bounded. Numerical results are derived and compared with those derived from models employing random allocation and the shortest queue strategy. It is shown that TAGS can perform well for a range of performance metrics. Furthermore, an attempt is made to characterise those scenarios where TAGS is beneficial in terms o...
We study job assignment in large, heterogeneous resource-sharing clusters of servers with finite buf...
[EN] Modern communication networks integrate distributed computing architectures, in which customers...
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 problem of assignning jobs to servers in a multi-server system consisting of N paral...
We consider a slotted queueing system with $C$ servers (processors) that can handle tasks (jobs). Ta...
The study of size-based and size-oblivious scheduling policies with inaccurate job size information ...
We consider a distributed server system and ask which policy should be used for assigning jobs (task...
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...
Randomized load balancing is a cost efficient policy for job scheduling in parallel server queueing ...
Abstract — This paper investigates the performance of task assignment policies for server farms as t...
We consider a distributed server system model and ask which policy should be used for assigning task...
Abstract: In large-scale distributed systems, balancing the load in an efficient way is crucial in o...
AbstractWe analyze random allocation applied to irregular and dynamic task-parallel programs such as...
We study job assignment in large, heterogeneous resource-sharing clusters of servers with finite buf...
[EN] Modern communication networks integrate distributed computing architectures, in which customers...
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 problem of assignning jobs to servers in a multi-server system consisting of N paral...
We consider a slotted queueing system with $C$ servers (processors) that can handle tasks (jobs). Ta...
The study of size-based and size-oblivious scheduling policies with inaccurate job size information ...
We consider a distributed server system and ask which policy should be used for assigning jobs (task...
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...
Randomized load balancing is a cost efficient policy for job scheduling in parallel server queueing ...
Abstract — This paper investigates the performance of task assignment policies for server farms as t...
We consider a distributed server system model and ask which policy should be used for assigning task...
Abstract: In large-scale distributed systems, balancing the load in an efficient way is crucial in o...
AbstractWe analyze random allocation applied to irregular and dynamic task-parallel programs such as...
We study job assignment in large, heterogeneous resource-sharing clusters of servers with finite buf...
[EN] Modern communication networks integrate distributed computing architectures, in which customers...
We consider a cluster of heterogeneous servers, modeled as M/G/1 queues with different processing sp...