The decision-making related to the placement of applications made from orchestrated serverless functions onto Cloud-Edge infrastructures is a challenging problem as it must consider functional and non-functional requirements. In this article, we propose a novel declarative methodology to determine the placement of FaaS orchestration onto Cloud-Edge resources while satisfying all the requirements of the FaaS orchestrations and relying on information-flow analyses and padding techniques to prevent information leaks through side channels. A motivating example from Augmented Reality is used to showcase the open-source declarative prototype implementing our proposal. Besides, the prototype is assessed via simulation to evaluate execution times, placement success rates and energy consumption.

Declarative Secure Placement of FaaS Orchestrations in the Cloud-Edge Continuum

Bocci, A;Forti, S;Ferrari, Gian-Luigi;Brogi, A
2023-01-01

Abstract

The decision-making related to the placement of applications made from orchestrated serverless functions onto Cloud-Edge infrastructures is a challenging problem as it must consider functional and non-functional requirements. In this article, we propose a novel declarative methodology to determine the placement of FaaS orchestration onto Cloud-Edge resources while satisfying all the requirements of the FaaS orchestrations and relying on information-flow analyses and padding techniques to prevent information leaks through side channels. A motivating example from Augmented Reality is used to showcase the open-source declarative prototype implementing our proposal. Besides, the prototype is assessed via simulation to evaluate execution times, placement success rates and energy consumption.
2023
Bocci, A; Forti, S; Ferrari, Gian-Luigi; Brogi, A
File in questo prodotto:
File Dimensione Formato  
Forti_1185307.pdf

accesso aperto

Tipologia: Versione finale editoriale
Licenza: Creative commons
Dimensione 3.51 MB
Formato Adobe PDF
3.51 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/11568/1185307
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? 7
social impact