# ElfStore: A Resilient Data Storage Service for Federated Edge and Fog   Resources

**Authors:** Sumit Kumar Monga, Sheshadri K R, Yogesh Simmhan

arXiv: 1905.08932 · 2020-06-16

## TL;DR

ElfStore is a novel distributed data storage service for edge and fog computing environments that ensures reliable, scalable, and resilient data management directly on edge devices, reducing dependence on cloud storage.

## Contribution

It introduces ElfStore, the first federated edge-local storage system with reliable data replication, federated metadata indexing, and resilience features tailored for IoT deployments.

## Key findings

- ElfStore achieves low overheads and scalability in IoT deployments.
- The system maintains data reliability and balanced storage utilization.
- Performance is primarily limited by network bandwidth.

## Abstract

Edge and fog computing have grown popular as IoT deployments become wide-spread. While application composition and scheduling on such resources are being explored, there exists a gap in a distributed data storage service on the edge and fog layer, instead depending solely on the cloud for data persistence. Such a service should reliably store and manage data on fog and edge devices, even in the presence of failures, and offer transparent discovery and access to data for use by edge computing applications. Here, we present Elfstore, a first-of-its-kind edge-local federated store for streams of data blocks. It uses reliable fog devices as a super-peer overlay to monitor the edge resources, offers federated metadata indexing using Bloom filters, locates data within 2-hops, and maintains approximate global statistics about the reliability and storage capacity of edges. Edges host the actual data blocks, and we use a unique differential replication scheme to select edges on which to replicate blocks, to guarantee a minimum reliability and to balance storage utilization. Our experiments on two IoT virtual deployments with 20 and 272 devices show that ElfStore has low overheads, is bound only by the network bandwidth, has scalable performance, and offers tunable resilience.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1905.08932/full.md

## Figures

13 figures with captions in the complete paper: https://tomesphere.com/paper/1905.08932/full.md

## References

26 references — full list in the complete paper: https://tomesphere.com/paper/1905.08932/full.md

---
Source: https://tomesphere.com/paper/1905.08932