Robust Scheduling of Scientific Workflows with Deadline and Budget Constraints in Clouds

被引:99
作者
Poola, Deepak [1 ]
Garg, Saurabh Kumar [3 ]
Buyya, Rajkumar [1 ]
Yang, Yun [2 ]
Ramamohanarao, Kotagiri [1 ]
机构
[1] Univ Melbourne, Dept Comp & Informat Syst, Cloud Comp & Distributed Syst CLOUDS Lab, Melbourne, Vic 3010, Australia
[2] Swinburne Univ Technol, Fac SET, Melbourne, Vic, Australia
[3] Univ Tasmania, Dept Comp & Informat Syst, Hobart, Tas, Australia
来源
2014 IEEE 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA) | 2014年
关键词
Workflows; Cloud; Robustness; Fault-Tolerance; Scheduling;
D O I
10.1109/AINA.2014.105
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic resource provisioning and the notion of seemingly unlimited resources are attracting scientific workflows rapidly into Cloud computing. Existing works on workflow scheduling in the context of Clouds are either on deadline or cost optimization, ignoring the necessity for robustness. Robust scheduling that handles performance variations of Cloud resources and failures in the environment is essential in the context of Clouds. In this paper, we present a robust scheduling algorithm with resource allocation policies that schedule workflow tasks on heterogeneous Cloud resources while trying to minimize the total elapsed time (makespan) and the cost. Our results show that the proposed resource allocation policies provide robust and fault-tolerant schedule while minimizing makespan. The results also show that with the increase in budget, our policies increase the robustness of the schedule.
引用
收藏
页码:858 / 865
页数:8
相关论文
共 50 条
[31]   Pareto tradeoff scheduling of workflows on federated commercial Clouds [J].
Durillo, Juan J. ;
Prodan, Radu ;
Barbosa, Jorge G. .
SIMULATION MODELLING PRACTICE AND THEORY, 2015, 58 :95-111
[32]   Algorithms for scheduling scientific workflows on serverless architecture [J].
Majewski, Marcin ;
Pawlik, Maciej ;
Malawski, Maciej .
21ST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2021), 2021, :782-789
[33]   Protecting scientific workflows in clouds with an intrusion tolerant system [J].
Wang, Yawen ;
Guo, Yunfei ;
Guo, Zehua ;
Liu, Wenyan ;
Yang, Chao .
IET INFORMATION SECURITY, 2020, 14 (02) :157-165
[34]   A Unified Mechanism for Cloud Scheduling of Scientific Workflows [J].
Kamran, Ali ;
Farooq, Umar ;
Rabbi, Ihsan ;
Zia, Kashif ;
Assam, Muhammad ;
Alsolai, Hadeel ;
Al-Wesabi, Fahd N. .
IEEE ACCESS, 2022, 10 :71233-71246
[35]   Energy and Scientific Workflows: Smart Scheduling and Execution [J].
Warade, Mehul ;
Lee, Kevin ;
Ranaweera, Chathurika ;
Schneider, Jean-Guy .
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2024, 40 (05) :957-977
[36]   Energy and cost aware workflow scheduling in clouds with deadline constraint [J].
Medara, Rambabu ;
Singh, Ravi Shankar ;
Sompalli, Mahesh .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (13)
[37]   A scheduling algorithm using sub-deadline for workflow applications under budget and deadline constrained [J].
Ting Sun ;
Chuangbai Xiao ;
Xiujie Xu .
Cluster Computing, 2019, 22 :5987-5996
[38]   A Fully Hybrid Algorithm for Deadline Constrained Workflow Scheduling in Clouds [J].
Yang, Liwen ;
Xia, Yuanqing ;
Ye, Lingjuan ;
Gao, Runze ;
Zhan, Yufeng .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (03) :3197-3210
[39]   A scheduling algorithm using sub-deadline for workflow applications under budget and deadline constrained [J].
Sun, Ting ;
Xiao, Chuangbai ;
Xu, Xiujie .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 3) :S5987-S5996
[40]   Budget-aware scheduling algorithms for scientific workflows with stochastic task weights on infrastructure as a service Cloud platforms [J].
Caniou, Yves ;
Caron, Eddy ;
Kong Win Chang, Aurelie ;
Robert, Yves .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (17)