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...
We study the M/D/1 queue when jobs have firm deadlines for waiting (or sojourn) time. If a deadline ...
We characterize the impact of scheduling policies on the mean response time in nested systems with c...
Recent computer systems research has proposed using redundant requests to reduce latency. The idea i...
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...
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 ...
During the last decade, the use of parallel and distributed systems has become more popular. Dividin...
Consideration is given to the problem of efficient job allocation in the class of systems with paral...
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...
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 ...
We characterize the impact of scheduling policies on the mean response time in nested systems with c...
Recent computer systems research has proposed using redundant requests to reduce latency. The idea i...
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...
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 ...
During the last decade, the use of parallel and distributed systems has become more popular. Dividin...
Consideration is given to the problem of efficient job allocation in the class of systems with paral...
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...
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 ...
We characterize the impact of scheduling policies on the mean response time in nested systems with c...
Recent computer systems research has proposed using redundant requests to reduce latency. The idea i...