We consider job dispatching in systems with N parallel servers. In redundancy-d policies, replicas of an arriving job are assigned to d≤N servers selected uniformly at random (without replacement) with the objective to reduce the delay. We introduce a quite general workload model, in which job sizes have some probability distribution while the speeds (slowdown factors) of the various servers for a given job are allowed to be inter-dependent and non-identically distributed. This allows not only for inherent speed differences among different servers, but also for affinity relations. We further propose two novel redundancy policies, so-called delta-probe-d policies, where d probes of a fixed, small, size Δ are created for each incoming job, an...
Abstract: We explore whether dynamically reassigning servers to parallel queues in response to queue...
Recent computer systems research has proposed using redundant requests to reduce latency. The idea i...
The study of size-based and size-oblivious scheduling policies with inaccurate job size information ...
We consider job dispatching in systems with N parallel servers. In redundancy-d policies, replicas o...
Distributed systems, e.g., distributed/parallel computing and distributed storage systems, have beco...
International audienceWe analyze the performance of redundancy in a multi-type job and multi-type se...
Redundancy scheduling has emerged as a powerful strategy for improving response times in parallel-se...
During the last decade, the use of parallel and distributed systems has become more popular. Dividin...
We consider a large distributed service system consisting of $n$ homogeneous servers with infinite c...
We investigate the stability condition for redundancy-d systems where each of the servers follows a ...
Consideration is given to the problem of efficient job allocation in the class of systems with paral...
A wide range of modern computer systems process workloads composed of parallelizable jobs. Data cent...
We study the M/D/1 queue when jobs have firm deadlines for waiting (or sojourn) time. If a deadline ...
A well-known problem when executing data-intensive workloads with such frameworks as MapReduce is th...
Performance improvement in distributed systems has been under study for decades, and the proposed so...
Abstract: We explore whether dynamically reassigning servers to parallel queues in response to queue...
Recent computer systems research has proposed using redundant requests to reduce latency. The idea i...
The study of size-based and size-oblivious scheduling policies with inaccurate job size information ...
We consider job dispatching in systems with N parallel servers. In redundancy-d policies, replicas o...
Distributed systems, e.g., distributed/parallel computing and distributed storage systems, have beco...
International audienceWe analyze the performance of redundancy in a multi-type job and multi-type se...
Redundancy scheduling has emerged as a powerful strategy for improving response times in parallel-se...
During the last decade, the use of parallel and distributed systems has become more popular. Dividin...
We consider a large distributed service system consisting of $n$ homogeneous servers with infinite c...
We investigate the stability condition for redundancy-d systems where each of the servers follows a ...
Consideration is given to the problem of efficient job allocation in the class of systems with paral...
A wide range of modern computer systems process workloads composed of parallelizable jobs. Data cent...
We study the M/D/1 queue when jobs have firm deadlines for waiting (or sojourn) time. If a deadline ...
A well-known problem when executing data-intensive workloads with such frameworks as MapReduce is th...
Performance improvement in distributed systems has been under study for decades, and the proposed so...
Abstract: We explore whether dynamically reassigning servers to parallel queues in response to queue...
Recent computer systems research has proposed using redundant requests to reduce latency. The idea i...
The study of size-based and size-oblivious scheduling policies with inaccurate job size information ...