arrow
返回

Multi-Swarm PSO Algorithm for Static Workflow Scheduling in Cloud-Fog Environments

delete2022-01-01
delete25
delete
OA
AI
D
Dineshan Subramoney
C
Clement Nyirenda *
DOI:10.1109/ACCESS.2022.3220239delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Scientific workflow scheduling involves the allocation of workflow tasks to particular computational resources. The generation of optimal solutions to reduce run-time, cost, and energy consumption, as well as ensuring proper load balancing, remains a major challenge. Therefore, this work presents a Multi-Swarm Particle Swarm Optimization (MS-PSO) algorithm to improve the scheduling of scientific workflows in cloud-fog environments. MS-PSO seeks to address the canonical PSO's problem of premature convergence, which leads it to suboptimal solutions. In MS-PSO, particles are divided into several swarms, with each swarm having its own cognitive and social learning coefficients. This work also develops a weighted sum objective function for the workflow scheduling problem, based on four objectives: makespan, cost, energy and load balancing for cloud and fog tiers. The FogWorkflowSim Toolkit is used in the evaluation process, with the objectives serving as performance metrics. The MS-PSO approach is compared with the canonical PSO, Genetic Algorithm (GA), Differential Evolution (DE) and GA-PSO. The following scientific workflows are used in the simulations: Montage, Cybershake, Epigenomics, LIGO and SIPHT. MS-PSO outperforms the canonical PSO on all scientific workflows and under all performance metrics. It competes fairly well against the other approaches and it is more stable and reliable. It only ranks second to PSO, in terms of execution time. In future, multiple species, incorporating population update mechanisms from several algorithmic frameworks (MS-PSO, DE, GA), will be used for scientific workflow scheduling. Hybdridization of the realized algorithm with dynamic approaches will also be investigated.
Keyword:
Scientific workflows
cloud computing
fog computing
particle swarm optimization
evolutionary algorithms

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
University of the Western Cape
学者数:
4.0K
论文数: 3.7K
被引数: 11
引用论文

引用论文

Unexpected surgical difficulties leading to hemorrhage and gas embolus during laparoscopic donor nephrectomy: a case report
err2003-11-01
err0
errOAAI
errKenneth Martay; Greg Dembo; Youri Vater; Kevin Charpentier; Adam Levy; Ramasamy Bakthavatsalam; Peter R. Freund
err分享
err收藏
Comprehensive learning particle swarm optimizer for global optimization of multimodal functions
err2006-06-01
err3.2K
PREAI
errLiang, J. J.; Qin, A. K.; Suganthan, Ponnuthurai Nagaratnam; Baskar, S.
err分享
err收藏
The effect of modifiable healthy practices on higher-level functional capacity decline among Japanese community dwellers
err2017-03-01
err0
errOAAI
errRei Otsuka; Yukiko Nishita; Chikako Tange; Makiko Tomida; Yuki Kato; Mariko Nakamoto; Fujiko Ando; Hiroshi Shimokata; Takao Suzuki
err分享
err收藏
International league of associations for rheumatology recommendations for the management of psoriatic arthritis in resource-poor settings
err2020-01-16
err0
errOAAI
errM. Elmamoun; M. Eraso; M. Anderson; A. Maharaj; L. Coates; Vinod Chandran; A. Abogamal; A. O. Adebajo; A. Ajibade; O. Ayanlowo; V. Azevedo; W. Bautista-Molano; S. Carneiro; C. Goldenstein-Schainberg; F. Hernandez-Velasco; U. Ima-Edomwonyi; A. Lima; J. Medina-Rosas; G. M. Mody; T. Narang; A. G. Ortega-Loayza; R. Ranza; A. Sharma; S. Toloza; L. Vega-Espinoza; O. Vega-Hinojosa
err分享
err收藏
Scientific Workflow Mining in Clouds
err2017-10-01
err28
PREAI
errSong, Wei; Chen, Fangfei; Jacobsen, Hans-Arno; Xia, Xiaoxu; Ye, Chunyang; Ma, Xiaoxing
err分享
err收藏
学者 查看更多内容