Scheduling bag-of-tasks applications on hybrid clouds under due date constraints

被引:22
|
作者
Zhang, Yi [1 ]
Zhou, Junlong [1 ]
Sun, Jin [1 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, 200 Xiaolingwei St, Nanjing 210094, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Bag-of-tasks scheduling; Hybrid clouds; Due date; Cost minimization; COST MINIMIZATION; TIME;
D O I
10.1016/j.sysarc.2019.101654
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Bag-of-tasks (BoT) applications consisting of multiple tasks are widely used in a variety of application fields. Different from the traditional deadline constraint in scheduling problems, a due date constraint allows the completion time of BoT applications to exceed the pre-specified due date, but would impose the tardiness penalty. In order to reduce this tardiness penalty, the customer is willing to outsource a part of tasks to public clouds despite the new cost of using public clouds' resources. In this scenario, the challenge is to optimally schedule tasks on hybrid clouds for the purpose of minimizing the total cost. This problem of scheduling BoT application on hybrid clouds under due date constraints can be formulated as an integer program. To solve this problem, we propose several heuristics by employing an effective task rescheduling strategy. Furthermore, we develop two effective acceleration methods, namely AM1 and AM2, which can be used by the rescheduling strategy for improving the efficiency. This conclusion is validated by proofs in theory. Extensive simulations are performed to justify the effectiveness and efficiency of the proposed scheduling heuristics. Experimental results demonstrate the performance of the task rescheduling strategy in terms of rescheduling quality and computational efficiency.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] Power aware scheduling of bag-of-tasks applications with deadline constraints on DVS-enabled clusters
    Kim, Kyong Hoon
    Buyya, Rajkumar
    Kim, Jong
    CCGRID 2007: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2007, : 541 - +
  • [22] Fault-tolerant scheduling for Bag-of-Tasks Grid applications
    Anglano, C
    Canonico, M
    ADVANCES IN GRID COMPUTING - EGC 2005, 2005, 3470 : 630 - 639
  • [23] Non-clairvoyant Scheduling of Multiple Bag-of-Tasks Applications
    Casanova, Henri
    Gallet, Matthieu
    Vivien, Frederic
    EURO-PAR 2010 PARALLEL PROCESSING, PT I, 2010, 6271 : 168 - +
  • [24] Managing Deadline-constrained Bag-of-Tasks Jobs on Hybrid Clouds with Closest Deadline First Scheduling
    Wang, Bo
    Song, Ying
    Sun, Yuzhong
    Liu, Jun
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (07): : 2952 - 2971
  • [25] An Fiffective Heuristic for Due -Date -Constrained Bag -of-Tasks Scheduling Problem for Total Cost Minimization on Hybrid Clouds
    Zhang, Yi
    Sun, Jin
    Zhu, Jie
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC), VOL 1, 2016, : 479 - 486
  • [26] A scheduling algorithm for running bag-of-tasks data mining applications on the grid
    da Silva, FAB
    Carvalho, S
    Hruschka, ER
    EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 254 - 262
  • [27] Heuristic scheduling for bag-of-tasks applications in combination with QoS in the computational grid
    Weng, CL
    Lu, XD
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2005, 21 (02): : 271 - 280
  • [28] Fair scheduling of bag-of-tasks applications using distributed Lagrangian optimization
    Bertin, Remi
    Hunold, Sascha
    Legrand, Arnaud
    Touati, Corinne
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (01) : 1914 - 1929
  • [29] Fault-aware scheduling for Bag-of-Tasks applications on Desktop Grids
    Anglano, Cosimo
    Brevik, John
    Canonico, Massimo
    Nurmi, Dan
    Wolski, Rich
    2006 7TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, 2006, : 56 - +
  • [30] Fair scheduling of bag-of-tasks applications on large-scale platforms
    Celaya, Javier
    Arronategui, Unai
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 49 : 28 - 44