Optimized scheduling of scientific workflows based on iterated local search

Alaa Abdalqahar Jihad, Sufyan T. Faraj Al-Janabi, Esam Taha Yassen

Abstract


Recent years have witnessed a great interest in scientific applications with large data and processing-intensive, so cloud computing is used which provides the resources needed to implement and run these applications. One of the challenges in the management of scientific workflow applications is scheduling them to solve many combinatorial optimization problems, including reducing execution time, cost, resource utilization, and energy consumption. Due to the fact that the iterated local search algorithm (ILS) has been successfully applied to solve many combinatorial optimization problems, this paper investigates the performance of ILS in solving the scientific workflow scheduling problem which is a highly constrained problem. The main components that are different from one problem to others are the ILS parameters, local search, and perturbation, which must be carefully designed. The performance of the standard ILS has been examined and compared with the latest technology. The experimental results show that the proposed algorithm (ILS) obtained good results compared to the best-known results in the literature. This is due to the ILS being an adaptable metaheuristic, which can be simply adapted to different search situations and instances.

Keywords


Cloud computing; Optimization; Quality of service; Scheduling; Scientific workflows

Full Text:

PDF


DOI: http://doi.org/10.11591/ijeecs.v25.i3.pp1615-1624

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

The Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics