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 条
[41]   Online scheduling of deadline-constrained bag-of-task workloads on hybrid clouds [J].
Pelaez, Victor ;
Campos, Antonio ;
Garcia, Daniel F. ;
Entrialgo, Joaquin .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (19)
[42]   Scheduling Workflows With Limited Budget to Cloud Server and Serverless Resources [J].
Zhang, Jinquan ;
Li, Xiaoping ;
Chen, Long ;
Ruiz, Ruben .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (04) :1766-1779
[43]   A Novel Firefly Algorithm for Scheduling Bag-of-Tasks Applications Under Budget Constraints on Hybrid Clouds [J].
Zhang, Yi ;
Zhou, Junlong ;
Sun, Lulu ;
Mao, Jingjing ;
Sun, Jin .
IEEE ACCESS, 2019, 7 :151888-151901
[44]   Cost-Efficient CPU Provisioning for Scientific Workflows on Clouds [J].
Pietri, Ilia ;
Sakellariou, Rizos .
ECONOMICS OF GRIDS, CLOUDS, SYSTEMS, AND SERVICES, GECON 2015, 2016, 9512 :49-64
[45]   A Hybrid Algorithm for Scheduling Scientific Workflows in Cloud Computing [J].
Sardaraz, Muhammad ;
Tahir, Muhammad .
IEEE ACCESS, 2019, 7 :186137-186146
[46]   Bi-Criteria Scheduling of Scientific Grid Workflows [J].
Prodan, Radu ;
Wieczorek, Marek .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2010, 7 (02) :364-376
[47]   Enhanced Iterated Local Search for Scheduling of Scientific Workflows [J].
Jihad, Alaa Abdalqahar ;
Al-Janabi, Sufyan T. Faraj ;
Yassen, Esam Taha .
2021 14TH INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE), 2021, :335-339
[48]   A Review on Comparison of Workflow Scheduling Algorithms with Scientific Workflows [J].
Jain, Aditi ;
Kumari, Raj .
PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMMUNICATION AND NETWORKS, 2017, 508 :613-622
[49]   Towards Energy-aware Scheduling of Scientific Workflows [J].
Warade, Mehul ;
Schneider, Jean-Guy ;
Lee, Kevin .
2022 INTERNATIONAL CONFERENCE ON GREEN ENERGY, COMPUTING AND SUSTAINABLE TECHNOLOGY (GECOST), 2022, :93-98
[50]   A containerized task clustering for scheduling workflows to utilize processors and containers on clouds [J].
Hidehiro Kanemitsu ;
Kenji Kanai ;
Jiro Katto ;
Hidenori Nakazato .
The Journal of Supercomputing, 2021, 77 :12879-12923