FogStore: Toward a Distributed Data Store for Fog Computing
Ruben Mayer, Harshit Gupta, Enrique Saurez, Umakishore Ramachandran

TL;DR
FogStore introduces a system that adapts distributed data stores for Fog Computing by optimizing replica placement and consistency, enhancing reliability and scalability of stateful applications at the network edge.
Contribution
The paper presents FogStore, a system that enables existing DDSs to be tailored for Fog Computing through novel placement and consistency strategies.
Findings
Improved reliability and scalability in Fog environments
Transparent integration with existing DDSs
Enhanced performance demonstrated via Yahoo Cloud Serving Benchmark
Abstract
Stateful applications and virtualized network functions (VNFs) can benefit from state externalization to increase their reliability, scalability, and inter-operability. To keep and share the externalized state, distributed data stores (DDSs) are a powerful tool allowing for the management of classical trade-offs in consistency, availability and partitioning tolerance. With the advent of Fog and Edge Computing, stateful applications and VNFs are pushed from the data centers toward the network edge. This poses new challenges on DDSs that are tailored to a deployment in Cloud data centers. In this paper, we propose two novel design goals for DDSs that are tailored to Fog Computing: (1) Fog-aware replica placement, and (2) context-sensitive differential consistency. To realize those design goals on top of existing DDSs, we propose the FogStore system. FogStore manages the needed adaptations…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
