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...

Descripción completa

Detalles Bibliográficos
Autores principales: Fröhlich, Piotr, Gelenbe, Erol, Fiołka, Jerzy, Chęciński, Jacek, Nowak, Mateusz, Filus, Zdzisław
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