Continuum Computing is a recent term born to refer to the capacity to smoothly integrate Cloud, Fog, and Edge Computing to let applications run wherever they can better exploit the characteristics of the infrastructure to perform better, faster, or more efficiently. Computing at the Continuum is not trivial for many reasons. First, because applications are not thought to be Continuum native, but just Cloud or Edge native, and second, because a Continuum infrastructure is composed of heterogeneous and highly distributed nodes, but applications need infrastructure transparency to work properly everywhere in the Continuum. In this regard, the use of containers and orchestrators helps, but those latter are usually heavy and unsuitable for high-constrained Edge devices. Moreover, internet use is huge in highly decoupled infrastructure and even transmitting sensitive data; therefore, keeping Continuum secure is challenging. All those conditions and challenges make the Continuum hard to define, standardize, and implement. In this thesis, we will go through all those aspects that make the realization of Continuum Computing hard, and for all of them, we will propose one or more suitable solutions that will be extensively discussed, designed, and tested. Ultimately, we will even analyze scenarios where Continuum Computing is needed and how our work can help satisfy those needs.

Applications in the Cloud Edge Continuum: Environment, Challenges and Directions

SICARI, Christian
2023-12-11

Abstract

Continuum Computing is a recent term born to refer to the capacity to smoothly integrate Cloud, Fog, and Edge Computing to let applications run wherever they can better exploit the characteristics of the infrastructure to perform better, faster, or more efficiently. Computing at the Continuum is not trivial for many reasons. First, because applications are not thought to be Continuum native, but just Cloud or Edge native, and second, because a Continuum infrastructure is composed of heterogeneous and highly distributed nodes, but applications need infrastructure transparency to work properly everywhere in the Continuum. In this regard, the use of containers and orchestrators helps, but those latter are usually heavy and unsuitable for high-constrained Edge devices. Moreover, internet use is huge in highly decoupled infrastructure and even transmitting sensitive data; therefore, keeping Continuum secure is challenging. All those conditions and challenges make the Continuum hard to define, standardize, and implement. In this thesis, we will go through all those aspects that make the realization of Continuum Computing hard, and for all of them, we will propose one or more suitable solutions that will be extensively discussed, designed, and tested. Ultimately, we will even analyze scenarios where Continuum Computing is needed and how our work can help satisfy those needs.
11-dic-2023
Continuum Computing
Cloud Edge Continuum
Serverless Computing
Function as a Service
Serverless Workflow
Osmotic Computing
Urgent Computing
File in questo prodotto:
File Dimensione Formato  
PhD_Thesis_tesi_Sicari_revised.pdf

accesso aperto

Descrizione: phd thesis Christian Sicari course XXXVI
Tipologia: Tesi di dottorato
Licenza: Creative commons
Dimensione 4 MB
Formato Adobe PDF
4 MB Adobe PDF Visualizza/Apri
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/3277828
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact