Back to Search Start Over

An energy-efficient and deadline-aware workflow scheduling algorithm in the fog and cloud environment.

Authors :
Khaledian, Navid
Khamforoosh, Keyhan
Akraminejad, Reza
Abualigah, Laith
Javaheri, Danial
Source :
Computing. Jan2024, Vol. 106 Issue 1, p109-137. 29p.
Publication Year :
2024

Abstract

The Internet of Things (IoT) is constantly evolving. The variety of IoT applications has caused new demands to emerge on users' part and competition between computing service providers. On the one hand, an IoT application may exhibit several important criteria, such as deadline and runtime simultaneously, and it is confronted with resource limitations and high energy consumption on the other hand. This has turned to adopting a computing environment and scheduling as a fundamental challenge. To resolve the issue, IoT applications are considered in this paper as a workflow composed of a series of interdependent tasks. The tasks in the same workflow (at the same level) are subject to priorities and deadlines for execution, making the problem far more complex and closer to the real world. In this paper, a hybrid Particle Swarm Optimization and Simulated Annealing algorithm (PSO–SA) is used for prioritizing tasks and improving fitness function. Our proposed method managed the task allocation and optimized energy consumption and makespan at the fog-cloud environment nodes. The simulation results indicated that the PSO–SA enhanced energy and makespan by 5% and 9% respectively on average compared with the baseline algorithm (IKH-EFT). [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
0010485X
Volume :
106
Issue :
1
Database :
Academic Search Index
Journal :
Computing
Publication Type :
Academic Journal
Accession number :
174839185
Full Text :
https://doi.org/10.1007/s00607-023-01215-4