Dynamic scheduling in a partially fluid, partially lossy queueing system

04/13/2019
by   Kiran Chaudhary, et al.
0

We consider a single server queueing system with two classes of jobs: eager jobs with small sizes that require service to begin almost immediately upon arrival, and tolerant jobs with larger sizes that can wait for service. While blocking probability is the relevant performance metric for the eager class, the tolerant class seeks to minimize its mean sojourn time. In this paper, we discuss the performance of each class under dynamic scheduling policies, where the scheduling of both classes depends on the instantaneous state of the system. This analysis is carried out under a certain fluid limit, where the arrival rate and service rate of the eager class are scaled to infinity, holding the offered load constant. Our performance characterizations reveal a (dynamic) pseudo-conservation law that ties the performance of both the classes to the standalone blocking probabilities of the eager class. Further, the performance is robust to other specifics of the scheduling policies. We also characterize the Pareto frontier of the achievable region of performance vectors under the same fluid limit, and identify a (two-parameter) class of Pareto-complete scheduling policies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/06/2019

Scheduling in the Presence of Data Intensive Compute Jobs

We study the performance of non-adaptive scheduling policies in computin...
research
05/04/2020

Minimal-Variance Distributed Deadline Scheduling

Many modern schedulers can dynamically adjust their service capacity to ...
research
06/21/2022

Efficient scheduling in redundancy systems with general service times

We characterize the impact of scheduling policies on the mean response t...
research
12/06/2019

Scheduling in the Presence of Data IntensiveCompute Jobs

We study the performance of non-adaptive schedul-ing policies in computi...
research
04/06/2017

On the equivalence between multiclass PS-type scheduling policies

Consider a single server queue serving a multiclass population. Some pop...
research
06/05/2020

Single-machine scheduling with an external resource

This paper studies the complexity of single-machine scheduling with an e...
research
10/05/2016

10-millisecond Computing

Despite computation becomes much complex on data with an unprecedented s...

Please sign up or login with your details

Forgot password? Click here to reset