Two New Piggybacking Designs with Lower Repair Bandwidth
Zhengyi Jiang, Hanxu Hou, Yunghsiang S. Han, Patrick P. C. Lee, Bo, Bai, and Zhongyi Huang

TL;DR
This paper introduces two novel piggybacking code designs that significantly reduce repair bandwidth for single-node failures in distributed storage systems, outperforming existing codes and LRCs under certain conditions.
Contribution
The paper proposes new piggybacking coding schemes combining multiple MDS codes, achieving lower repair bandwidth and enhanced fault tolerance compared to prior designs.
Findings
Reduced repair bandwidth for single-node failures.
Ability to recover up to r+1 node failures.
Lower repair bandwidth than LRCs under specific parameters.
Abstract
Piggybacking codes are a special class of MDS array codes that can achieve small repair bandwidth with small sub-packetization by first creating some instances of an MDS code, such as a Reed-Solomon (RS) code, and then designing the piggyback function. In this paper, we propose a new piggybacking coding design which designs the piggyback function over some instances of both MDS code and MDS code, when . We show that our new piggybacking design can significantly reduce the repair bandwidth for single-node failures. When , we design piggybacking code that is MDS code and we show that the designed code has lower repair bandwidth for single-node failures than all existing piggybacking codes when the number of parity node and the sub-packetization . Moreover, we propose another piggybacking codes by designing piggyback…
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
