Nowadays, the rapid development of emerging Cloud, Fog, Edge, and Internet of Things (IoT) technologies has accelerated the advancement trends forcing applications and information systems (IS) to evolve. In this hybrid and distributed ecosystem, the management of service heterogeneity is complex, as well as, the service provisioning based on the classification and allocation of suitable computational resources remains a challenge. Osmotic Computing (OC), a new promising paradigm that allows the service migrations ensuring beneficial resource utilization within Cloud, Edge, and Fog Computing environments, was introduced as a potential solution to these issues. Driven by the needs of complex management mitigation, greater agility, flexibility and scalability, this paper aims to propose an innovative OC ecosystem leveraging Functions-as-a-Service (FaaS); there is also introduced the concept of hybrid architectural style combining both microservices and serverless architectures. Furthermore, to support the FaaS-based OC ecosystem, an osmotic flow model for video surveillance in smart cities is presented. To validate the functionality and assess the performance and to further improve the understanding of the usability of the OC flow in real-world applications, several experiments have been carried out.

Osmotic flow deployment leveraging faas capabilities

Buzachis A.
Primo
;
Fazio M.
Secondo
;
Celesti A.;Villari M.
Ultimo
2019-01-01

Abstract

Nowadays, the rapid development of emerging Cloud, Fog, Edge, and Internet of Things (IoT) technologies has accelerated the advancement trends forcing applications and information systems (IS) to evolve. In this hybrid and distributed ecosystem, the management of service heterogeneity is complex, as well as, the service provisioning based on the classification and allocation of suitable computational resources remains a challenge. Osmotic Computing (OC), a new promising paradigm that allows the service migrations ensuring beneficial resource utilization within Cloud, Edge, and Fog Computing environments, was introduced as a potential solution to these issues. Driven by the needs of complex management mitigation, greater agility, flexibility and scalability, this paper aims to propose an innovative OC ecosystem leveraging Functions-as-a-Service (FaaS); there is also introduced the concept of hybrid architectural style combining both microservices and serverless architectures. Furthermore, to support the FaaS-based OC ecosystem, an osmotic flow model for video surveillance in smart cities is presented. To validate the functionality and assess the performance and to further improve the understanding of the usability of the OC flow in real-world applications, several experiments have been carried out.
2019
978-3-030-34913-4
978-3-030-34914-1
File in questo prodotto:
File Dimensione Formato  
2019_IDCS_OmoticFlowFaaS.pdf

solo utenti autorizzati

Descrizione: Articolo pubblicato
Tipologia: Versione Editoriale (PDF)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 481.7 kB
Formato Adobe PDF
481.7 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
3185410.pdf

solo utenti autorizzati

Descrizione: ARTICOLO PRINCIPALE
Tipologia: Versione Editoriale (PDF)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 567.26 kB
Formato Adobe PDF
567.26 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

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/11570/3185410
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact