Several classes of advanced Internet of Things (IoT) applications, e.g., in the industrial manufacturing domain, call for Quality of Service (QoS) management to guarantee/control performance indicators, even in presence of many sources of "stochastic noise" in real deployment environments, from scarcely available bandwidth in a time window to concurrent usage of virtualized processing resources. This paper proposes a novel IoT-oriented middleware that i) considers and coordinates together different aspects of QoS monitoring, control, and management for different kinds of virtualized resources (from networking to processing) in a holistic way, and ii) specifically targets deployment environments where edge cloud resources are employed to enable the Serverless paradigm in the cloud continuum. The reported experimental results show how it is possible to achieve the desired QoS differentiation by coordinating heterogeneous mechanisms and technologies already available in the market. This demonstrates the feasibility of effective QoS-aware management of virtualized resources in the cloud-to-things continuum when considering a Serverless provisioning scenario, which is completely original in the related literature to the best of our knowledge.

Garbugli, A., Sabbioni, A., Corradi, A., Bellavista, P. (2022). TEMPOS: QoS Management Middleware for Edge Cloud Computing FaaS in the Internet of Things. IEEE ACCESS, 10, 49114-49127 [10.1109/ACCESS.2022.3173434].

TEMPOS: QoS Management Middleware for Edge Cloud Computing FaaS in the Internet of Things

Garbugli, A
;
Sabbioni, A;Corradi, A;Bellavista, P
2022

Abstract

Several classes of advanced Internet of Things (IoT) applications, e.g., in the industrial manufacturing domain, call for Quality of Service (QoS) management to guarantee/control performance indicators, even in presence of many sources of "stochastic noise" in real deployment environments, from scarcely available bandwidth in a time window to concurrent usage of virtualized processing resources. This paper proposes a novel IoT-oriented middleware that i) considers and coordinates together different aspects of QoS monitoring, control, and management for different kinds of virtualized resources (from networking to processing) in a holistic way, and ii) specifically targets deployment environments where edge cloud resources are employed to enable the Serverless paradigm in the cloud continuum. The reported experimental results show how it is possible to achieve the desired QoS differentiation by coordinating heterogeneous mechanisms and technologies already available in the market. This demonstrates the feasibility of effective QoS-aware management of virtualized resources in the cloud-to-things continuum when considering a Serverless provisioning scenario, which is completely original in the related literature to the best of our knowledge.
2022
Garbugli, A., Sabbioni, A., Corradi, A., Bellavista, P. (2022). TEMPOS: QoS Management Middleware for Edge Cloud Computing FaaS in the Internet of Things. IEEE ACCESS, 10, 49114-49127 [10.1109/ACCESS.2022.3173434].
Garbugli, A; Sabbioni, A; Corradi, A; Bellavista, P
File in questo prodotto:
File Dimensione Formato  
TEMPOS_QoS_Management_Middleware_for_Edge_Cloud_Computing_FaaS_in_the_Internet_of_Things.pdf

accesso aperto

Tipo: Versione (PDF) editoriale
Licenza: Creative commons
Dimensione 7.5 MB
Formato Adobe PDF
7.5 MB Adobe PDF Visualizza/Apri

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/11585/899243
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 18
  • ???jsp.display-item.citation.isi??? 11
social impact