A novel cost-efficient approach for deadline-constrained workflow scheduling by dynamic provisioning of resources

被引:52
作者
Singh, Vishakha [1 ]
Gupta, Indrajeet [1 ]
Jana, Prasanta K. [1 ]
机构
[1] Indian Inst Technol ISM, Dept Comp Sci & Engn, Dhanbad 826004, Bihar, India
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2018年 / 79卷
关键词
Workflow scheduling; Dynamic provisioning; Partition problem; k-means clustering; Cost; Deadline; ALGORITHM; OPTIMIZATION; SERVICE; CLOUDS;
D O I
10.1016/j.future.2017.09.054
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Workflow scheduling is a crucial aspect of cloud computing that should be performed in an efficient manner for optimal utilization of resources. The development of a cost-efficient algorithm has always been an important topic of research in this regard. In this paper, we propose a novel workflow scheduling algorithm, which is cost-efficient and deadline-constrained. The proposed algorithm is consolidated by dynamic provisioning of the resources, using k-means clustering technique and a variant of the Subset Sum problem. In the algorithm, we consider level based scheduling using the concept of Bag of Tasks (bots) and develop a new technique for associating deadlines with each bot. Through extensive simulation runs, we show that the proposed algorithm outperforms the existing algorithms like Dynamic Provisioning Dynamic Scheduling (DPDS) and Infrastructure as a Service (IaaS) Cloud-Partial Critical Path (IC-PCP). The effectiveness of our algorithm over these two algorithms is also illustrated through the popular statistical test ANOVA and its subsequent post-hoc analysis. (c) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:95 / 110
页数:16
相关论文
共 34 条
[1]   Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds [J].
Abrishami, Saeid ;
Naghibzadeh, Mahmoud ;
Epema, Dick H. J. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (01) :158-169
[2]  
[Anonymous], FUTURE GENER COMPUT
[3]  
[Anonymous], 2011, P INT C HIGH PERF CO
[4]  
[Anonymous], IEEE T CLOUD COMPUT
[5]   Low-time complexity budget-deadline constrained workflow scheduling on heterogeneous resources [J].
Arabnejad, Hamid ;
Barbosa, Jorge G. ;
Prodan, Radu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 55 :29-40
[6]  
Baker Thar, 2013, Economics of Grids, Clouds, Systems, and Services. 10th International Conference, GECON 2013. Proceedings: LNCS 8193, P212, DOI 10.1007/978-3-319-02414-1_16
[7]   Intention-oriented programming support for runtime adaptive autonomic cloud-based applications [J].
Baker, Thar ;
Mackay, Michael ;
Randles, Martin ;
Taleb-Bendiab, Azzelarabe .
COMPUTERS & ELECTRICAL ENGINEERING, 2013, 39 (07) :2400-2412
[8]  
Bharathi S., 2008, 2008 3 WORKSHOP WORK, P1
[9]   Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility [J].
Buyya, Rajkumar ;
Yeo, Chee Shin ;
Venugopal, Srikumar ;
Broberg, James ;
Brandic, Ivona .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06) :599-616
[10]   Cost optimized provisioning of elastic resources for application workflows [J].
Byun, Eun-Kyu ;
Kee, Yang-Suk ;
Kim, Jin-Soo ;
Maeng, Seungryoul .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2011, 27 (08) :1011-1026