With the incoming 5G access networks, it is forecasted that Fog computing (FC) and Internet of Things (IoT) will converge onto the Fog-of-IoT paradigm. Since the FC paradigm spreads, by design, networking and computing resources over the wireless access network, it would enable the support of computing-intensive and delay-sensitive streaming applications under the energy-limited wireless IoT realm. Motivated by this consideration, the goal of this paper is threefold. First, it provides a motivating study the main “killer” application areas envisioned for the considered Fog-of-IoT paradigm. Second, it presents the design of a CoNtainer-based virtualized networked computing architecture. The proposed architecture operates at the Middleware layer and exploits the native capability of the Container Engines, so as to allow the dynamic real-time scaling of the available computing-plus-networking virtualized resources. Third, the paper presents a low-complexity penalty-aware bin packing-type heuristic for the dynamic management of the resulting virtualized computing-plus-networking resources. The proposed heuristic pursues the joint minimization of the networking-plus-computing energy by adaptively scaling up/down the processing speeds of the virtual processors and transport throughputs of the instantiated TCP/IP virtual connections, while guaranteeing hard (i.e., deterministic) upper bounds on the per-task computing-plus-networking delays. Finally, the actual energy performance-versus-implementation complexity trade-off of the proposed resource manager is numerically tested under both wireless static and mobile Fog-of-IoT scenarios and comparisons against the corresponding performances of some state-of-the-art benchmark resource managers and device-to-device edge computing platforms are also carried out. © 2018, Springer Science+Business Media, LLC, part of Springer Nature.

Design and energy-efficient resource management of virtualized networked Fog architectures for the real-time support of IoT applications / Vinueza Naranjo, Paola G.; Baccarelli, Enzo; Scarpiniti, Michele. - In: THE JOURNAL OF SUPERCOMPUTING. - ISSN 0920-8542. - 74:6(2018), pp. 2470-2507. [10.1007/s11227-018-2274-0]

Design and energy-efficient resource management of virtualized networked Fog architectures for the real-time support of IoT applications

Paola G. Vinueza Naranjo
;
Enzo Baccarelli;Michele Scarpiniti
2018

Abstract

With the incoming 5G access networks, it is forecasted that Fog computing (FC) and Internet of Things (IoT) will converge onto the Fog-of-IoT paradigm. Since the FC paradigm spreads, by design, networking and computing resources over the wireless access network, it would enable the support of computing-intensive and delay-sensitive streaming applications under the energy-limited wireless IoT realm. Motivated by this consideration, the goal of this paper is threefold. First, it provides a motivating study the main “killer” application areas envisioned for the considered Fog-of-IoT paradigm. Second, it presents the design of a CoNtainer-based virtualized networked computing architecture. The proposed architecture operates at the Middleware layer and exploits the native capability of the Container Engines, so as to allow the dynamic real-time scaling of the available computing-plus-networking virtualized resources. Third, the paper presents a low-complexity penalty-aware bin packing-type heuristic for the dynamic management of the resulting virtualized computing-plus-networking resources. The proposed heuristic pursues the joint minimization of the networking-plus-computing energy by adaptively scaling up/down the processing speeds of the virtual processors and transport throughputs of the instantiated TCP/IP virtual connections, while guaranteeing hard (i.e., deterministic) upper bounds on the per-task computing-plus-networking delays. Finally, the actual energy performance-versus-implementation complexity trade-off of the proposed resource manager is numerically tested under both wireless static and mobile Fog-of-IoT scenarios and comparisons against the corresponding performances of some state-of-the-art benchmark resource managers and device-to-device edge computing platforms are also carried out. © 2018, Springer Science+Business Media, LLC, part of Springer Nature.
2018
Fog computing; IoT; Real-time streaming applications; Energy efficiency; Design of virtualized networked computing architectures; Adaptive management of virtualized resources; Trustworthiness-enforcing mechanisms for container-based virtualization
01 Pubblicazione su rivista::01a Articolo in rivista
Design and energy-efficient resource management of virtualized networked Fog architectures for the real-time support of IoT applications / Vinueza Naranjo, Paola G.; Baccarelli, Enzo; Scarpiniti, Michele. - In: THE JOURNAL OF SUPERCOMPUTING. - ISSN 0920-8542. - 74:6(2018), pp. 2470-2507. [10.1007/s11227-018-2274-0]
File allegati a questo prodotto
File Dimensione Formato  
Vinueza Naranjo_Design-energy-efficient_2018.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.85 MB
Formato Adobe PDF
1.85 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1114024
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 63
  • ???jsp.display-item.citation.isi??? 48
social impact