Genetically-modified Multi-objective Particle Swarm Optimization approach for high-performance computing workflow scheduling

被引:27
作者
Hafsi, Haithem [1 ]
Gharsellaoui, Hamza [2 ,3 ]
Bouamama, Sadok [1 ,4 ]
机构
[1] Manouba Univ, Natl Sch Comp Sci ENSI, Manouba, Tunisia
[2] Carthage Univ, Natl Sch Adv Sci & Technol Borj Cedria ENSTAB, Carthage, Tunisia
[3] Carthage Univ, Natl Inst Appl Sci & Technol INSAT, LISI INSAT Lab, Carthage, Tunisia
[4] Higher Coll Technol DMC, Dubai, U Arab Emirates
关键词
Workflow scheduling; Multi-objective optimization; High-performance computing; Hybrid clouds; CLOUD; ALGORITHM; SYSTEM; MANAGEMENT; SIMULATION;
D O I
10.1016/j.asoc.2022.108791
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, scientific research, industry, and many other fields are greedy regarding computing resources. Therefore, Cloud Computing infrastructures are now attracting pervasive interest thanks to their excellent hallmarks such as scalability, high performance, reliability, and the pay-per-use strategy. The execution of these high-performant applications on such kind of computing environments in respect of optimizing many conflicting objectives brings us to a challenging issue commonly known as the multi-objective workflows scheduling on large scale distributed systems. Having this in mind, we outline in the present paper our proposed approach called Genetically-modified Multi-objective Particle Swarm Optimization (GMPSO) for scheduling application workflows on hybrid Clouds in the context of high-performance computing in an attempt to optimize Makespan and Cost. The GMPSO consists of incorporating genetic operations into the Multi-objective Particle Swarm Optimization to enhance the resulting solutions. To achieve this, we have designed a novel solution encoding that represents the task ordering, the task mapping and the resource provisioning processes of the workflow scheduling problem in hybrid Clouds. In addition, a set of particular adaptive evolutionary operators have been designed. Conducted simulations lead to significant results compared with a set of well-performed algorithms such NSGA-II, OMOPSO and SMPSO, especially, for the most-demanding workload of workflows. (C)& nbsp;2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 53 条
[1]   Hybrid multi-objective evolutionary algorithm based on Search Manager framework for big data optimization problems [J].
Abdi, Yousef ;
Feizi-Derakhshi, Mohammad-Reza .
APPLIED SOFT COMPUTING, 2020, 87
[2]   Distributed Grey Wolf Optimizer for scheduling of workflow applications in cloud environments [J].
Abed-alguni, Bilal H. ;
Alawad, Noor Aldeen .
APPLIED SOFT COMPUTING, 2021, 102
[3]   Multi-objective scheduling strategy for scientific workflows in cloud environment: A Firefly-based approach [J].
Adhikari, Mainak ;
Amgoth, Tarachand ;
Srirama, Satish Narayana .
APPLIED SOFT COMPUTING, 2020, 93
[4]   A Survey on Scheduling Strategies for Workflows in Cloud Environment and Emerging Trends [J].
Adhikari, Mainak ;
Amgoth, Tarachand ;
Srirama, Satish Narayana .
ACM COMPUTING SURVEYS, 2019, 52 (04)
[5]   An intelligent water drops-based workflow scheduling for IaaS cloud [J].
Adhikari, Mainak ;
Amgoth, Tarachand .
APPLIED SOFT COMPUTING, 2019, 77 :547-566
[6]   Scientific Workflows Management and Scheduling in Cloud Computing: Taxonomy, Prospects, and Challenges [J].
Ahmad, Zulfiqar ;
Jehangiri, Ali Imran ;
Ala'anzy, Mohammed Alaa ;
Othman, Mohamed ;
Latip, Rohaya ;
Zaman, Sardar Khaliq Uz ;
Umar, Arif Iqbal .
IEEE ACCESS, 2021, 9 :53491-53508
[7]  
[Anonymous], 2006, Computational Methods in Science and Technology, DOI [10.12921/cmst.2006.12.01.33-45, DOI 10.12921/CMST.2006.12.01.33-45]
[8]  
[Anonymous], 2016, ADV INTELL SYST, DOI DOI 10.1007/978-81-322-2656-7_121
[9]  
[Anonymous], BERKELEY OPEN INFRAS
[10]   A Budget Constrained Scheduling Algorithm for Workflow Applications [J].
Arabnejad, Hamid ;
Barbosa, Jorge G. .
JOURNAL OF GRID COMPUTING, 2014, 12 (04) :665-679