Cargando…
Smart SDN Management of Fog Services to Optimize QoS and Energy
The short latency required by IoT devices that need to access specific services have led to the development of Fog architectures that can serve as a useful intermediary between IoT systems and the Cloud. However, the massive numbers of IoT devices that are being deployed raise concerns about the pow...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8124283/ https://www.ncbi.nlm.nih.gov/pubmed/33946909 http://dx.doi.org/10.3390/s21093105 |
_version_ | 1783693158736986112 |
---|---|
author | Fröhlich, Piotr Gelenbe, Erol Fiołka, Jerzy Chęciński, Jacek Nowak, Mateusz Filus, Zdzisław |
author_facet | Fröhlich, Piotr Gelenbe, Erol Fiołka, Jerzy Chęciński, Jacek Nowak, Mateusz Filus, Zdzisław |
author_sort | Fröhlich, Piotr |
collection | PubMed |
description | The short latency required by IoT devices that need to access specific services have led to the development of Fog architectures that can serve as a useful intermediary between IoT systems and the Cloud. However, the massive numbers of IoT devices that are being deployed raise concerns about the power consumption of such systems as the number of IoT devices and Fog servers increase. Thus, in this paper, we describe a software-defined network (SDN)-based control scheme for client–server interaction that constantly measures ongoing client–server response times and estimates network power consumption, in order to select connection paths that minimize a composite goal function, including both QoS and power consumption. The approach using reinforcement learning with neural networks has been implemented in a test-bed and is detailed in this paper. Experiments are presented that show the effectiveness of our proposed system in the presence of a time-varying workload of client-to-service requests, resulting in a reduction of power consumption of approximately 15% for an average response time increase of under 2%. |
format | Online Article Text |
id | pubmed-8124283 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-81242832021-05-17 Smart SDN Management of Fog Services to Optimize QoS and Energy Fröhlich, Piotr Gelenbe, Erol Fiołka, Jerzy Chęciński, Jacek Nowak, Mateusz Filus, Zdzisław Sensors (Basel) Article The short latency required by IoT devices that need to access specific services have led to the development of Fog architectures that can serve as a useful intermediary between IoT systems and the Cloud. However, the massive numbers of IoT devices that are being deployed raise concerns about the power consumption of such systems as the number of IoT devices and Fog servers increase. Thus, in this paper, we describe a software-defined network (SDN)-based control scheme for client–server interaction that constantly measures ongoing client–server response times and estimates network power consumption, in order to select connection paths that minimize a composite goal function, including both QoS and power consumption. The approach using reinforcement learning with neural networks has been implemented in a test-bed and is detailed in this paper. Experiments are presented that show the effectiveness of our proposed system in the presence of a time-varying workload of client-to-service requests, resulting in a reduction of power consumption of approximately 15% for an average response time increase of under 2%. MDPI 2021-04-29 /pmc/articles/PMC8124283/ /pubmed/33946909 http://dx.doi.org/10.3390/s21093105 Text en © 2021 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 Fröhlich, Piotr Gelenbe, Erol Fiołka, Jerzy Chęciński, Jacek Nowak, Mateusz Filus, Zdzisław Smart SDN Management of Fog Services to Optimize QoS and Energy |
title | Smart SDN Management of Fog Services to Optimize QoS and Energy |
title_full | Smart SDN Management of Fog Services to Optimize QoS and Energy |
title_fullStr | Smart SDN Management of Fog Services to Optimize QoS and Energy |
title_full_unstemmed | Smart SDN Management of Fog Services to Optimize QoS and Energy |
title_short | Smart SDN Management of Fog Services to Optimize QoS and Energy |
title_sort | smart sdn management of fog services to optimize qos and energy |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8124283/ https://www.ncbi.nlm.nih.gov/pubmed/33946909 http://dx.doi.org/10.3390/s21093105 |
work_keys_str_mv | AT frohlichpiotr smartsdnmanagementoffogservicestooptimizeqosandenergy AT gelenbeerol smartsdnmanagementoffogservicestooptimizeqosandenergy AT fiołkajerzy smartsdnmanagementoffogservicestooptimizeqosandenergy AT checinskijacek smartsdnmanagementoffogservicestooptimizeqosandenergy AT nowakmateusz smartsdnmanagementoffogservicestooptimizeqosandenergy AT filuszdzisław smartsdnmanagementoffogservicestooptimizeqosandenergy |