Cargando…
Simulating IoT Workflows in DISSECT-CF-Fog
The modelling of IoT applications utilising the resources of cloud and fog computing is not straightforward because they have to support various trigger-based events that make human life easier. The sequence of tasks, such as performing a service call, receiving a data packet in the form of a messag...
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/PMC9919185/ https://www.ncbi.nlm.nih.gov/pubmed/36772335 http://dx.doi.org/10.3390/s23031294 |
_version_ | 1784886761151791104 |
---|---|
author | Markus, Andras Al-Haboobi, Ali Kecskemeti, Gabor Kertesz, Attila |
author_facet | Markus, Andras Al-Haboobi, Ali Kecskemeti, Gabor Kertesz, Attila |
author_sort | Markus, Andras |
collection | PubMed |
description | The modelling of IoT applications utilising the resources of cloud and fog computing is not straightforward because they have to support various trigger-based events that make human life easier. The sequence of tasks, such as performing a service call, receiving a data packet in the form of a message sent by an IoT device, and managing actuators or executing a computational task on a virtual machine, are often associated with and composed of IoT workflows. The development and deployment of such IoT workflows and their management systems in real life, including communication and network operations, can be complicated due to high operation costs and access limitations. Therefore, simulation solutions are often applied for such purposes. In this paper, we introduce a novel simulator extension of the DISSECT-CF-Fog simulator that leverages the workflow scheduling and its execution capabilities to model real-life IoT use cases. We also show that state-of-the-art simulators typically omit the IoT factor in the case of the scientific workflow evaluation. Therefore, we present a scalability study focusing on scientific workflows and on the interoperability of scientific and IoT workflows in DISSECT-CF-Fog. |
format | Online Article Text |
id | pubmed-9919185 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-99191852023-02-12 Simulating IoT Workflows in DISSECT-CF-Fog Markus, Andras Al-Haboobi, Ali Kecskemeti, Gabor Kertesz, Attila Sensors (Basel) Article The modelling of IoT applications utilising the resources of cloud and fog computing is not straightforward because they have to support various trigger-based events that make human life easier. The sequence of tasks, such as performing a service call, receiving a data packet in the form of a message sent by an IoT device, and managing actuators or executing a computational task on a virtual machine, are often associated with and composed of IoT workflows. The development and deployment of such IoT workflows and their management systems in real life, including communication and network operations, can be complicated due to high operation costs and access limitations. Therefore, simulation solutions are often applied for such purposes. In this paper, we introduce a novel simulator extension of the DISSECT-CF-Fog simulator that leverages the workflow scheduling and its execution capabilities to model real-life IoT use cases. We also show that state-of-the-art simulators typically omit the IoT factor in the case of the scientific workflow evaluation. Therefore, we present a scalability study focusing on scientific workflows and on the interoperability of scientific and IoT workflows in DISSECT-CF-Fog. MDPI 2023-01-23 /pmc/articles/PMC9919185/ /pubmed/36772335 http://dx.doi.org/10.3390/s23031294 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 Markus, Andras Al-Haboobi, Ali Kecskemeti, Gabor Kertesz, Attila Simulating IoT Workflows in DISSECT-CF-Fog |
title | Simulating IoT Workflows in DISSECT-CF-Fog |
title_full | Simulating IoT Workflows in DISSECT-CF-Fog |
title_fullStr | Simulating IoT Workflows in DISSECT-CF-Fog |
title_full_unstemmed | Simulating IoT Workflows in DISSECT-CF-Fog |
title_short | Simulating IoT Workflows in DISSECT-CF-Fog |
title_sort | simulating iot workflows in dissect-cf-fog |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9919185/ https://www.ncbi.nlm.nih.gov/pubmed/36772335 http://dx.doi.org/10.3390/s23031294 |
work_keys_str_mv | AT markusandras simulatingiotworkflowsindissectcffog AT alhaboobiali simulatingiotworkflowsindissectcffog AT kecskemetigabor simulatingiotworkflowsindissectcffog AT kerteszattila simulatingiotworkflowsindissectcffog |