An Improved Sub-Packetization Bound for Minimum Storage Regenerating Codes
Sreechakra Goparaju, Itzhak Tamo, and Robert Calderbank

TL;DR
This paper establishes a new theoretical bound on the minimal sub-packetization size needed for optimal repair in MDS array codes, advancing understanding of the trade-offs in distributed storage system design.
Contribution
It introduces a novel geometric analysis approach to derive a log-squared converse bound on sub-packetization for exact repair in MDS codes with multiple parity nodes.
Findings
Provides a new bound: $k \,\le\, 2\log_2\ell(\log_{\delta}\ell + 1)$.
Shows that sub-packetization size must grow at least logarithmically with the number of systematic symbols.
Advances the theoretical understanding of the trade-off between code parameters in distributed storage.
Abstract
Distributed storage systems employ codes to provide resilience to failure of multiple storage disks. Specifically, an MDS code stores symbols in disks such that the overall system is tolerant to a failure of up to disks. However, access to at least disks is still required to repair a single erasure. To reduce repair bandwidth, array codes are used where the stored symbols or packets are vectors of length . MDS array codes have the potential to repair a single erasure using a fraction of data stored in the remaining disks. We introduce new methods of analysis which capitalize on the translation of the storage system problem into a geometric problem on a set of operators and subspaces. In particular, we ask the following question: for a given , what is the minimum vector-length or sub-packetization factor required to achieve this…
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 · Caching and Content Delivery · Cellular Automata and Applications
