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...
Autores principales: | , , , |
---|---|
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 |