Hierarchical Coding for Cloud Storage: Topology-Adaptivity, Scalability, and Flexibility
Siyi Yang, Ahmed Hareedy, Robert Calderbank, Lara Dolecek

TL;DR
This paper introduces a hierarchical coding scheme for decentralized cloud storage networks that enhances scalability, flexibility, and topology adaptivity, addressing the unique challenges of dynamic, heterogeneous data environments.
Contribution
It extends hierarchical locality codes to decentralized storage networks, enabling topology-adaptive, scalable, and flexible coding schemes for heterogeneous DSNs.
Findings
Supports arbitrary network topologies
Preserves scalability and flexibility in dynamic environments
Enhances data protection through node cooperation
Abstract
In order to accommodate the ever-growing data from various, possibly independent, sources and the dynamic nature of data usage rates in practical applications, modern cloud data storage systems are required to be scalable, flexible, and heterogeneous. The recent rise of the blockchain technology is also moving various information systems towards decentralization to achieve high privacy at low costs. While codes with hierarchical locality have been intensively studied in the context of centralized cloud storage due to their effectiveness in reducing the average reading time, those for decentralized storage networks (DSNs) have not yet been discussed. In this paper, we propose a joint coding scheme where each node receives extra protection through the cooperation with nodes in its neighborhood in a heterogeneous DSN with any given topology. This work extends and subsumes our prior work on…
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.
Taxonomy
TopicsCooperative Communication and Network Coding · Caching and Content Delivery · Advanced Data Storage Technologies
