Scheduling independent stochastic tasks under deadline and budget constraints

被引:9
|
作者
Canon, Louis-Claude [1 ,2 ]
Chang, Aurelie Kong Win [2 ]
Robert, Yves [2 ,3 ]
Vivien, Frederic [2 ]
机构
[1] Univ Bourgogne Franche Comte, FEMTO ST, Besancon, France
[2] Univ Lyon, ENSL, UCBL, CNRS,Inria,LIP, Lyon, France
[3] Univ Tennessee, Knoxville, TN USA
关键词
Independent tasks; stochastic cost; scheduling; budget; deadline; cloud platform; SCIENTIFIC WORKFLOWS; CLOUDS;
D O I
10.1177/1094342019852135
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article 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 independent and identically distributed 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.
引用
收藏
页码:246 / 264
页数:19
相关论文
共 50 条
  • [1] Scheduling independent stochastic tasks under deadline and budget constraints
    Canon, Louis-Claude
    Chang, Aurelie Kong Win
    Robert, Yves
    Vivien, Frederic
    2018 30TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2018), 2018, : 33 - 40
  • [2] Workflow scheduling of scientific workflows under simultaneous deadline and budget constraints
    Taghinezhad-Niar, Ahmad
    Pashazadeh, Saeid
    Taheri, Javid
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3449 - 3467
  • [3] Workflow scheduling of scientific workflows under simultaneous deadline and budget constraints
    Ahmad Taghinezhad-Niar
    Saeid Pashazadeh
    Javid Taheri
    Cluster Computing, 2021, 24 : 3449 - 3467
  • [4] Scheduling independent tasks in parallel under power constraints
    Kassab, Ayham
    Nicod, Jean-Marc
    Philippe, Laurent
    Rehn-Sonigo, Veronika
    2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2017, : 543 - 552
  • [5] Multi-criteria workflow scheduling on clouds under deadline and budget constraints
    Kalra, Mala
    Singh, Sarbjeet
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (17):
  • [6] Scheduling Spark Tasks With Data Skew and Deadline Constraints
    Gu, Haihua
    Li, Xiaoping
    Lu, Zhipeng
    IEEE ACCESS, 2021, 9 : 2793 - 2804
  • [7] Multi-machine scheduling for tasks with deadline constraints
    Lei, Fei
    Wang, Tieliu
    Song, Lili
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3571 - +
  • [9] Utility-based scheduling for grid computing under constraints of energy budget and deadline
    Li, Chunlin
    Li, Lanyuan
    COMPUTER STANDARDS & INTERFACES, 2009, 31 (06) : 1131 - 1142
  • [10] Elastic resource provisioning for scientific workflow scheduling in cloud under budget and deadline constraints
    Shi, Jiyuan
    Luo, Junzhou
    Dong, Fang
    Zhang, Jinghui
    Zhang, Junxue
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (01): : 167 - 182