Stateless or stateful FaaS? I'll take both!

03/12/2022
by   Carlo Puliafito, et al.
0

Serverless computing has emerged as a very popular cloud technology, together with its companion Function-as-a-Service (FaaS) programming model enabling invocations of stateless functions from clients. An evolution of serverless is now taking place, shifting it towards the edge of the network and broadening its scope to stateful functions, as well. In this paper we argue that stateless vs. stateful is not a dichotomy of the application per se, but rather a time-varying property of most (if not all) applications, as confirmed by the analysis of real traces collected in a production environment. Based on this observation, we propose a mathematical formulation of a resource allocation problem that jointly encompasses both operation modes, dubbed lambda vs. mu, which can be solved efficiently at run-time by an edge orchestrator. We evaluate the proposed solution via simulation experiments in realistic network and workload conditions, which leads the way to the practical realization of a system where applications can freely adapt their current operation mode and optimize their performance at a minimum cost of operation from the network's perspective.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/31/2022

Cost-Effective Two-Stage Network Slicing for Edge-Cloud Orchestrated Vehicular Networks

In this paper, we study a network slicing problem for edge-cloud orchest...
research
04/25/2022

Streaming vs. Functions: A Cost Perspective on Cloud Event Processing

In cloud event processing, data generated at the edge is processed in re...
research
04/28/2020

Two-Stage Robust Edge Service Placement and Sizing under Demand Uncertainty

Edge computing has emerged as a key technology to reduce network traffic...
research
05/03/2023

Qkd@Edge: Online Admission Control of Edge Applications with QKD-secured Communications

Quantum Key Distribution (QKD) enables secure communications via the exc...
research
01/05/2022

CDN Slicing over a Multi-Domain Edge Cloud

We present an architecture for the provision of video Content Delivery N...
research
07/10/2021

Resilient Edge Service Placement and Workload Allocation under Uncertainty

In this paper, we study an optimal service placement and workload alloca...

Please sign up or login with your details

Forgot password? Click here to reset