Cargando…
EEOA: Cost and Energy Efficient Task Scheduling in a Cloud-Fog Framework
Cloud-fog computing is a wide range of service environments created to provide quick, flexible services to customers, and the phenomenal growth of the Internet of Things (IoT) has produced an immense amount of data on a daily basis. To complete tasks and meet service-level agreement (SLA) commitment...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007055/ https://www.ncbi.nlm.nih.gov/pubmed/36904650 http://dx.doi.org/10.3390/s23052445 |
_version_ | 1784905423888842752 |
---|---|
author | Kumar, M. Santhosh Karri, Ganesh Reddy |
author_facet | Kumar, M. Santhosh Karri, Ganesh Reddy |
author_sort | Kumar, M. Santhosh |
collection | PubMed |
description | Cloud-fog computing is a wide range of service environments created to provide quick, flexible services to customers, and the phenomenal growth of the Internet of Things (IoT) has produced an immense amount of data on a daily basis. To complete tasks and meet service-level agreement (SLA) commitments, the provider assigns appropriate resources and employs scheduling techniques to efficiently manage the execution of received IoT tasks in fog or cloud systems. The effectiveness of cloud services is directly impacted by some other important criteria, such as energy usage and cost, which are not taken into account by many of the existing methodologies. To resolve the aforementioned problems, an effective scheduling algorithm is required to schedule the heterogeneous workload and enhance the quality of service (QoS). Therefore, a nature-inspired multi-objective task scheduling algorithm called the electric earthworm optimization algorithm (EEOA) is proposed in this paper for IoT requests in a cloud-fog framework. This method was created using the combination of the earthworm optimization algorithm (EOA) and the electric fish optimization algorithm (EFO) to improve EFO’s potential to be exploited while looking for the best solution to the problem at hand. Concerning execution time, cost, makespan, and energy consumption, the suggested scheduling technique’s performance was assessed using significant instances of real-world workloads such as CEA-CURIE and HPC2N. Based on simulation results, our proposed approach improves efficiency by 89%, energy consumption by 94%, and total cost by 87% over existing algorithms for the scenarios considered using different benchmarks. Detailed simulations demonstrate that the suggested approach provides a superior scheduling scheme with better results than the existing scheduling techniques. |
format | Online Article Text |
id | pubmed-10007055 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-100070552023-03-12 EEOA: Cost and Energy Efficient Task Scheduling in a Cloud-Fog Framework Kumar, M. Santhosh Karri, Ganesh Reddy Sensors (Basel) Article Cloud-fog computing is a wide range of service environments created to provide quick, flexible services to customers, and the phenomenal growth of the Internet of Things (IoT) has produced an immense amount of data on a daily basis. To complete tasks and meet service-level agreement (SLA) commitments, the provider assigns appropriate resources and employs scheduling techniques to efficiently manage the execution of received IoT tasks in fog or cloud systems. The effectiveness of cloud services is directly impacted by some other important criteria, such as energy usage and cost, which are not taken into account by many of the existing methodologies. To resolve the aforementioned problems, an effective scheduling algorithm is required to schedule the heterogeneous workload and enhance the quality of service (QoS). Therefore, a nature-inspired multi-objective task scheduling algorithm called the electric earthworm optimization algorithm (EEOA) is proposed in this paper for IoT requests in a cloud-fog framework. This method was created using the combination of the earthworm optimization algorithm (EOA) and the electric fish optimization algorithm (EFO) to improve EFO’s potential to be exploited while looking for the best solution to the problem at hand. Concerning execution time, cost, makespan, and energy consumption, the suggested scheduling technique’s performance was assessed using significant instances of real-world workloads such as CEA-CURIE and HPC2N. Based on simulation results, our proposed approach improves efficiency by 89%, energy consumption by 94%, and total cost by 87% over existing algorithms for the scenarios considered using different benchmarks. Detailed simulations demonstrate that the suggested approach provides a superior scheduling scheme with better results than the existing scheduling techniques. MDPI 2023-02-22 /pmc/articles/PMC10007055/ /pubmed/36904650 http://dx.doi.org/10.3390/s23052445 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Kumar, M. Santhosh Karri, Ganesh Reddy EEOA: Cost and Energy Efficient Task Scheduling in a Cloud-Fog Framework |
title | EEOA: Cost and Energy Efficient Task Scheduling in a Cloud-Fog Framework |
title_full | EEOA: Cost and Energy Efficient Task Scheduling in a Cloud-Fog Framework |
title_fullStr | EEOA: Cost and Energy Efficient Task Scheduling in a Cloud-Fog Framework |
title_full_unstemmed | EEOA: Cost and Energy Efficient Task Scheduling in a Cloud-Fog Framework |
title_short | EEOA: Cost and Energy Efficient Task Scheduling in a Cloud-Fog Framework |
title_sort | eeoa: cost and energy efficient task scheduling in a cloud-fog framework |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10007055/ https://www.ncbi.nlm.nih.gov/pubmed/36904650 http://dx.doi.org/10.3390/s23052445 |
work_keys_str_mv | AT kumarmsanthosh eeoacostandenergyefficienttaskschedulinginacloudfogframework AT karriganeshreddy eeoacostandenergyefficienttaskschedulinginacloudfogframework |