Cargando…

Towards effective offloading mechanisms in fog computing

Fog computing is considered a formidable next-generation complement to cloud computing. Nowadays, in light of the dramatic rise in the number of IoT devices, several problems have been raised in cloud architectures. By introducing fog computing as a mediate layer between the user devices and the clo...

Descripción completa

Detalles Bibliográficos
Autores principales: Sheikh Sofla, Maryam, Haghi Kashani, Mostafa, Mahdipour, Ebrahim, Faghih Mirzaee, Reza
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8526054/
https://www.ncbi.nlm.nih.gov/pubmed/34690529
http://dx.doi.org/10.1007/s11042-021-11423-9
_version_ 1784585796613832704
author Sheikh Sofla, Maryam
Haghi Kashani, Mostafa
Mahdipour, Ebrahim
Faghih Mirzaee, Reza
author_facet Sheikh Sofla, Maryam
Haghi Kashani, Mostafa
Mahdipour, Ebrahim
Faghih Mirzaee, Reza
author_sort Sheikh Sofla, Maryam
collection PubMed
description Fog computing is considered a formidable next-generation complement to cloud computing. Nowadays, in light of the dramatic rise in the number of IoT devices, several problems have been raised in cloud architectures. By introducing fog computing as a mediate layer between the user devices and the cloud, one can extend cloud computing's processing and storage capability. Offloading can be utilized as a mechanism that transfers computations, data, and energy consumption from the resource-limited user devices to resource-rich fog/cloud layers to achieve an optimal experience in the quality of applications and improve the system performance. This paper provides a systematic and comprehensive study to evaluate fog offloading mechanisms' current and recent works. Each selected paper's pros and cons are explored and analyzed to state and address the present potentialities and issues of offloading mechanisms in a fog environment efficiently. We classify offloading mechanisms in a fog system into four groups, including computation-based, energy-based, storage-based, and hybrid approaches. Furthermore, this paper explores offloading metrics, applied algorithms, and evaluation methods related to the chosen offloading mechanisms in fog systems. Additionally, the open challenges and future trends derived from the reviewed studies are discussed.
format Online
Article
Text
id pubmed-8526054
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-85260542021-10-20 Towards effective offloading mechanisms in fog computing Sheikh Sofla, Maryam Haghi Kashani, Mostafa Mahdipour, Ebrahim Faghih Mirzaee, Reza Multimed Tools Appl Article Fog computing is considered a formidable next-generation complement to cloud computing. Nowadays, in light of the dramatic rise in the number of IoT devices, several problems have been raised in cloud architectures. By introducing fog computing as a mediate layer between the user devices and the cloud, one can extend cloud computing's processing and storage capability. Offloading can be utilized as a mechanism that transfers computations, data, and energy consumption from the resource-limited user devices to resource-rich fog/cloud layers to achieve an optimal experience in the quality of applications and improve the system performance. This paper provides a systematic and comprehensive study to evaluate fog offloading mechanisms' current and recent works. Each selected paper's pros and cons are explored and analyzed to state and address the present potentialities and issues of offloading mechanisms in a fog environment efficiently. We classify offloading mechanisms in a fog system into four groups, including computation-based, energy-based, storage-based, and hybrid approaches. Furthermore, this paper explores offloading metrics, applied algorithms, and evaluation methods related to the chosen offloading mechanisms in fog systems. Additionally, the open challenges and future trends derived from the reviewed studies are discussed. Springer US 2021-10-19 2022 /pmc/articles/PMC8526054/ /pubmed/34690529 http://dx.doi.org/10.1007/s11042-021-11423-9 Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Sheikh Sofla, Maryam
Haghi Kashani, Mostafa
Mahdipour, Ebrahim
Faghih Mirzaee, Reza
Towards effective offloading mechanisms in fog computing
title Towards effective offloading mechanisms in fog computing
title_full Towards effective offloading mechanisms in fog computing
title_fullStr Towards effective offloading mechanisms in fog computing
title_full_unstemmed Towards effective offloading mechanisms in fog computing
title_short Towards effective offloading mechanisms in fog computing
title_sort towards effective offloading mechanisms in fog computing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8526054/
https://www.ncbi.nlm.nih.gov/pubmed/34690529
http://dx.doi.org/10.1007/s11042-021-11423-9
work_keys_str_mv AT sheikhsoflamaryam towardseffectiveoffloadingmechanismsinfogcomputing
AT haghikashanimostafa towardseffectiveoffloadingmechanismsinfogcomputing
AT mahdipourebrahim towardseffectiveoffloadingmechanismsinfogcomputing
AT faghihmirzaeereza towardseffectiveoffloadingmechanismsinfogcomputing