Energy-aware cooperative multi-fitness evolutionary algorithm for workflow scheduling in cloud computing

The growing energy consumption of cloud infrastructure has attained levels that are no longer viable, necessitating the development of energy-aware scheduling algorithms. This work focuses on optimising the scheduling of scientific workflows, which requires extensive computation to achieve time-effi...

Full description

Saved in:
Bibliographic Details
Published inNatural computing Vol. 24; no. 3; pp. 557 - 570
Main Authors Barredo, Pablo, Puente, Jorge
Format Journal Article
LanguageEnglish
Published Dordrecht Springer Nature B.V 01.09.2025
Subjects
Online AccessGet full text
ISSN1567-7818
1572-9796
1572-9796
DOI10.1007/s11047-025-10023-y

Cover

More Information
Summary:The growing energy consumption of cloud infrastructure has attained levels that are no longer viable, necessitating the development of energy-aware scheduling algorithms. This work focuses on optimising the scheduling of scientific workflows, which requires extensive computation to achieve time-efficient results, often at the cost of excessive energy consumption. To address this challenge, a multi-fitness evolutionary algorithm that integrates multiple heuristic functions in a cooperative manner to minimise energy consumption is proposed. The approach not only facilitates the reuse of heuristics but also provides novel insights into the interplay between energy consumption and makespan, traditionally viewed as conflicting objectives. This flexible framework demonstrates its adaptability for optimising both total energy consumption and completion time, offering a robust tool for sustainable workflow scheduling.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1567-7818
1572-9796
1572-9796
DOI:10.1007/s11047-025-10023-y