Explicit Codes Minimizing Repair Bandwidth for Distributed Storage
Nihar B. Shah, K.V. Rashmi, P. Vijay Kumar, Kannan Ramchandran

TL;DR
This paper develops explicit coding schemes to minimize repair bandwidth in distributed storage systems, especially for exact regeneration of systematic nodes, and establishes bounds and conditions for optimality.
Contribution
It provides a lower bound for repair bandwidth, explicit code constructions achieving this bound for certain parameters, and highlights the necessity of interference alignment.
Findings
Lower bound matches Wu et al.'s bound for systematic node regeneration.
Explicit codes are constructed for d >= 2k-1 that achieve minimal repair bandwidth.
The bound is proven unachievable for d <= 2k-4 when beta=1.
Abstract
We consider the setting of data storage across n nodes in a distributed manner. A data collector (DC) should be able to reconstruct the entire data by connecting to any k out of the n nodes and downloading all the data stored in them. When a node fails, it has to be regenerated back using the existing nodes. In a recent paper, Wu et al. have obtained an information theoretic lower bound for the repair bandwidth. Also, there has been additional interest in storing data in systematic form as no post processing is required when DC connects to k systematic nodes. Because of their preferred status there is a need to regenerate back any systematic node quickly and exactly. Replacement of a failed node by an exact replica is termed Exact Regeneration.In this paper, we consider the problem of minimizing the repair bandwidth for exact regeneration of the systematic nodes. The file to be stored…
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
TopicsAdvanced Data Storage Technologies · Distributed systems and fault tolerance · Interconnection Networks and Systems
