In fog computing customers’ microservices may demand access to connected objects, data sources and computing resources outside the domain of their fog provider In practice, the locality of connected objects renders mandatory a multi-domain approach in order to broaden the scope of resources available to a single-domain fog provider. We consider a scenario where assets from other domains can be leased across a federation of cloud-fog infrastructures. In this context, a fog provider aims to minimize the quantity of external resources to be rented to satisfy the applications’ demands while meeting their requirements. We first introduce a general framework for the deployment of applications across multiple domains owned by multiple cloud-fog providers. Hence, the resource allocation problem is formulated in the form of an integer linear program. We provide a novel heuristic method that explores the resource assignment space in a breadth-first fashion to ensure that locality constraints are met. Extensive numerical results evaluate deployment costs and feasibility of the proposed solution demonstrating that it outperforms the standard approaches adopted in the literature.

Faticanti, F., Savi, M., De Pellegrini, F., Siracusa, D. (2023). Locality-aware Deployment of Application Microservices for Multi-domain Fog Computing. COMPUTER COMMUNICATIONS, 203(1 April 2023), 180-191 [10.1016/j.comcom.2023.02.012].

Locality-aware Deployment of Application Microservices for Multi-domain Fog Computing

Savi, Marco;
2023

Abstract

In fog computing customers’ microservices may demand access to connected objects, data sources and computing resources outside the domain of their fog provider In practice, the locality of connected objects renders mandatory a multi-domain approach in order to broaden the scope of resources available to a single-domain fog provider. We consider a scenario where assets from other domains can be leased across a federation of cloud-fog infrastructures. In this context, a fog provider aims to minimize the quantity of external resources to be rented to satisfy the applications’ demands while meeting their requirements. We first introduce a general framework for the deployment of applications across multiple domains owned by multiple cloud-fog providers. Hence, the resource allocation problem is formulated in the form of an integer linear program. We provide a novel heuristic method that explores the resource assignment space in a breadth-first fashion to ensure that locality constraints are met. Extensive numerical results evaluate deployment costs and feasibility of the proposed solution demonstrating that it outperforms the standard approaches adopted in the literature.
Articolo in rivista - Articolo scientifico
Federation; Fog computing; Locality constraints; Microservices; Resources allocation; Virtual Network Embedding;
English
11-feb-2023
2023
203
1 April 2023
180
191
partially_open
Faticanti, F., Savi, M., De Pellegrini, F., Siracusa, D. (2023). Locality-aware Deployment of Application Microservices for Multi-domain Fog Computing. COMPUTER COMMUNICATIONS, 203(1 April 2023), 180-191 [10.1016/j.comcom.2023.02.012].
File in questo prodotto:
File Dimensione Formato  
Faticanti-2023-ComCom-AAM.pdf

embargo fino al 11/02/2025

Descrizione: Research Article
Tipologia di allegato: Author’s Accepted Manuscript, AAM (Post-print)
Licenza: Creative Commons
Dimensione 1.47 MB
Formato Adobe PDF
1.47 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Faticanti-2023-ComCom-preprint.pdf

accesso aperto

Descrizione: Research Article
Tipologia di allegato: Submitted Version (Pre-print)
Licenza: Creative Commons
Dimensione 1.43 MB
Formato Adobe PDF
1.43 MB Adobe PDF Visualizza/Apri
Faticanti-2023-VoR.pdf

Solo gestori archivio

Descrizione: Research Article
Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Licenza: Tutti i diritti riservati
Dimensione 3.26 MB
Formato Adobe PDF
3.26 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/10281/403757
Citazioni
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 3
Social impact