Reducing The Sub-packetization Level of Optimal-Access Cooperative MSR Codes
Yaqian Zhang, Jingke Xu

TL;DR
This paper presents a novel construction of optimal-access cooperative MSR codes with significantly reduced sub-packetization levels, improving practical efficiency for repairing two node erasures in distributed storage systems.
Contribution
The paper introduces a new method to reduce sub-packetization in optimal-access cooperative MSR codes for two erasures by designing specific MDS array codes and stacking them.
Findings
Sub-packetization level is reduced by a factor of 1/r^{loor{n/r}(inom{r}{2}-1)}.
The new code maintains optimal repair bandwidth and access properties.
The construction improves practical efficiency for large-scale storage systems.
Abstract
Cooperative MSR codes are a kind of storage codes which enable optimal-bandwidth repair of any node erasures in a cooperative way, while retaining the minimum storage as an MDS code. Each code coordinate (node) is assumed to store an array of symbols, where is termed as sub-packetization. Large sub-packetization tends to induce high complexity, large input/output in practice. To address the disk IO capability, a cooperative MSR code is said to have optimal-access property, if during node repair, the amount of data accessed at each helper node meets a theoretical lower bound. In this paper, we focus on reducing the sub-packetization of optimal-access cooperative MSR codes with two erasures. At first, we design two crucial MDS array codes for repairing a specific repair pattern of two erasures with optimal access. Then, using the two codes as building…
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 · Cellular Automata and Applications
