Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

FaaS execution models for edge applications

Articolo
Data di Pubblicazione:
2022
Abstract:
In this paper, we address the problem of supporting stateful workflows following a Function-as-a-Service (FaaS) model in edge networks. In particular we focus on the problem of data transfer, which can be a performance bottleneck due to the limited speed of communication links in some edge scenarios and we propose three different schemes: a pure FaaS implementation, StateProp, i.e., propagation of the application state throughout the entire chain of functions, and StateLocal, i.e., a solution where the state is kept local to the workers that run functions and retrieved only as needed. We then extend the proposed schemes to the more general case of applications modeled as Directed Acyclic Graphs (DAGs), which cover a broad range of practical applications, e.g., in the Internet of Things (IoT) area. Our contribution is validated via a prototype implementation. Experiments in emulated conditions show that applying the data locality principle reduces significantly the volume of network traffic required and improves the end-to-end delay performance, especially with local caching on edge nodes and low link speeds.
Tipologia CRIS:
01.01 Articolo in rivista
Keywords:
Edge computing; Serverless; Function-as-a-Service; Distributed computing; In-network intelligence
Elenco autori:
Passarella, Andrea; Cicconetti, Claudio; Conti, Marco
Autori di Ateneo:
CICCONETTI CLAUDIO
CONTI MARCO
PASSARELLA ANDREA
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/412418
Pubblicato in:
PERVASIVE AND MOBILE COMPUTING (PRINT)
Journal
  • Dati Generali

Dati Generali

URL

http://www.scopus.com/inward/record.url?eid=2-s2.0-85138831149&partnerID=q2rCbXpz
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)