Distributed Storage Codes with Repair-by-Transfer and Non-achievability of Interior Points on the Storage-Bandwidth Tradeoff
Nihar B. Shah, K. V. Rashmi, P. Vijay Kumar, Kannan Ramchandran

TL;DR
This paper introduces a simple exact-repair code for distributed storage at minimal repair bandwidth, and proves that certain interior points on the storage-bandwidth tradeoff are unachievable under exact-repair, revealing a new tradeoff boundary.
Contribution
It presents a repair-by-transfer code for the minimum bandwidth point and demonstrates the non-achievability of interior points under exact-repair, establishing a new fundamental limit.
Findings
Exact-repair code for minimum bandwidth point with simple graphical description.
Interior points on the storage-bandwidth tradeoff are not achievable under exact-repair.
Identification of helper node pooling as a key constraint in exact-repair scenarios.
Abstract
Regenerating codes are a class of recently developed codes for distributed storage that, like Reed-Solomon codes, permit data recovery from any subset of k nodes within the n-node network. However, regenerating codes possess in addition, the ability to repair a failed node by connecting to an arbitrary subset of d nodes. It has been shown that for the case of functional-repair, there is a tradeoff between the amount of data stored per node and the bandwidth required to repair a failed node. A special case of functional-repair is exact-repair where the replacement node is required to store data identical to that in the failed node. Exact-repair is of interest as it greatly simplifies system implementation. The first result of the paper is an explicit, exact-repair code for the point on the storage-bandwidth tradeoff corresponding to the minimum possible repair bandwidth, for the case…
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.
