Title
Engage: Session Guarantees for the Edge
Abstract
Edge computing offers support for latencyconstrained applications, by replicating data in the edge. Edge storage systems need to adopt both partial replication, as only data of interest needs to be replicated, and weak consistency models, to avoid the overhead and latency induced by the coordination mechanisms of strong consistency models. In this context, session guarantees are a powerful tool that can be used to simplify the design of edge applications. This paper presents Engage, a storage system that offers efficient support for session guarantees in a partially replicated edge setting. To achieve this, Engage combines the use of vector clocks and distributed metadata propagation services with a payload propagation scheme tailored for the edge. We have implemented Engage and evaluated its performance experimentally. The results show that, when compared with previous proposals, the combination of techniques employed by Engage reduce both the number of false dependencies, that can slow down the system, and the signaling overhead, while improving the freshness of data exposed to clients.
Year
DOI
Venue
2022
10.1109/ICCCN54977.2022.9868846
2022 International Conference on Computer Communications and Networks (ICCCN)
Keywords
DocType
ISSN
session guarantees,edge applications,Engage,storage system,efficient support,partially replicated edge setting,metadata propagation services,payload propagation scheme,edge computing,latencyconstrained applications,edge storage systems,partial replication,weak consistency models,coordination mechanisms,strong consistency models
Conference
1095-2055
ISBN
Citations 
PageRank 
978-1-6654-9727-5
0
0.34
References 
Authors
17
6
Name
Order
Citations
PageRank
Miguel Belém100.34
Pedro Fouto241.43
Taras Lykhenko300.34
João Leitão415916.95
Nuno M. Preguiça521522.41
Luis Rodrigues600.34