PPTS-PSO: a new hybrid scheduling algorithm for scientific workflow in cloud environment

被引:0
作者
Adnane Talha
Mohammed Ouçamah Cherkaoui Malki
机构
[1] Sidi Mohamed Ben Abdellah University,FSDM, LPAIS Lab
来源
Multimedia Tools and Applications | 2023年 / 82卷
关键词
Scheduling; Cloud computing; PSO; Scientific workflows; Meta-heuristic algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
The use of complex scientific workflows in cloud computing environments, taking into account different interdependency criteria, is becoming a key objective for cloud service providers and for customers. This gives the task scheduling operation a higher priority in order to improve the quality of services. In this work, we introduce a novel hybrid PPTS-PSO algorithm based on two efficient algorithms with the goal of improving the scheduling phase of a set of interdependent tasks that make up scientific workflows in the cloud-computing platform with the best execution time and cost while staying within the deadline and budget constraints. An intelligent variant of the PSO algorithm named neighborhood PSO and the heuristic PPTS algorithm are used. The suggested method can assign tasks in scientific workflows to the most appropriate cloud virtual machine. Therefore, our strategy takes into account resource allocation too. The experimental results show that our solution overcomes different algorithms in the literature with minimum iterations.
引用
收藏
页码:33015 / 33038
页数:23
相关论文
共 50 条
[31]   PCP–ACO: a hybrid deadline-constrained workflow scheduling algorithm for cloud environment [J].
Peyman Shobeiri ;
Mehdi Akbarian Rastaghi ;
Saeid Abrishami ;
Behnam Shobiri .
The Journal of Supercomputing, 2024, 80 :7750-7780
[32]   Workflow scheduling in cloud environment using a novel metaheuristic optimization algorithm [J].
Ramathilagam, Arunagiri ;
Vijayalakshmi, Kandasamy .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (05)
[33]   A New Modified Max-min Workflow Scheduling Algorithm for Cloud Environment [J].
Auna, Shuaibu Yau ;
Ambursa, Faruku Umar ;
Ibrahim, Abdulhakeem .
2019 15TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION (ICECCO), 2019,
[34]   Hybrid Job Scheduling Algorithm for Cloud Computing Environment [J].
Javanmardi, Saeed ;
Shojafar, Mohammad ;
Amendola, Danilo ;
Cordeschi, Nicola ;
Liu, Hongbo ;
Abraham, Ajith .
PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INNOVATIONS IN BIO-INSPIRED COMPUTING AND APPLICATIONS (IBICA 2014), 2014, 303 :43-52
[35]   An Effective Algorithm for Cloud Workflow Scheduling [J].
Chou, Yu-Ting ;
Liu, Shih-Jui ;
Wu, Tzu-Chuan ;
Wu, Chia-Lin ;
Tsai, Chun-Wei ;
Chiang, Ming-Chao .
2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, :3603-3608
[36]   Deadline Constrained Scheduling of Scientific Workflows on Cloud using Hybrid Genetic Algorithm [J].
Kaur, Gursleen ;
Kalra, Mala .
PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, :276-280
[37]   Impact of Variable Priced Cloud Resources on Scientific Workflow Scheduling [J].
Ostermann, Simon ;
Prodan, Radu .
EURO-PAR 2012 PARALLEL PROCESSING, 2012, 7484 :350-362
[38]   Multi-Swarm PSO Algorithm for Static Workflow Scheduling in Cloud-Fog Environments [J].
Subramoney, Dineshan ;
Nyirenda, Clement N. .
IEEE ACCESS, 2022, 10 :117199-117214
[39]   Workflow Scheduling in Cloud Computing Environment using Firefly Algorithm [J].
SundarRajan, R. ;
Vasudevan, V. ;
Mithya, S. .
2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, AND OPTIMIZATION TECHNIQUES (ICEEOT), 2016, :955-960
[40]   MODIFIED HEFT ALGORITHM FOR WORKFLOW SCHEDULING IN CLOUD COMPUTING ENVIRONMENT [J].
Divyaprabha, M. ;
Priyadharshni, V. ;
Kalpana, V. .
PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICICCT), 2018, :812-815