FaaS Execution Models for Edge Applications

11/12/2021
by   Claudio Cicconetti, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/21/2021

A Decentralized Framework for Serverless Edge Computing in the Internet of Things

Serverless computing is becoming widely adopted among cloud providers, t...
research
12/08/2020

Placement is not Enough: Embedding with Proactive Stream Mapping on the Heterogenous Edge

Edge computing is naturally suited to the applications generated by Inte...
research
10/30/2019

Human-Like Hybrid Caching in Software-defined Edge Cloud

With the development of Internet of Things (IoT) and communication techn...
research
09/30/2021

Stateful Function-as-a-Service at the Edge

In FaaS, users invoke remote functions, which encapsulate service(s). Th...
research
06/02/2020

Preventing Denial of Service Attacks in IoT Networks through Verifiable Delay Functions

Permissionless distributed ledgers provide a promising approach to deal ...
research
03/14/2022

CAROL: Confidence-Aware Resilience Model for Edge Federations

In recent years, the deployment of large-scale Internet of Things (IoT) ...

Please sign up or login with your details

Forgot password? Click here to reset