Scheduling independent stochastic tasks deadline and budget constraints
Résumé
This paper discusses scheduling strategies for the problem of maximizing the
expected number of tasks that can be executed on a cloud platform within a given budget
and under a deadline constraint. The execution times of tasks follow IID probability
laws. The main questions are how many processors to enroll and whether and when to
interrupt tasks that have been executing for some time. We provide complexity results
and an asymptotically optimal strategy for the problem instance with discrete probability
distributions and without deadline. We extend the latter strategy for the general case
with continuous distributions and a deadline and we design an efficient heuristic which is
shown to outperform standard approaches when running simulations for a variety of useful
distribution laws.
Domaines
Informatique [cs]Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...