Locally Repairable Regenerating Codes: Node Unavailability and the Insufficiency of Stationary Local Repair
Imad Ahmad, Chih-Chun Wang

TL;DR
This paper investigates the limitations of existing locally repairable regenerating codes (LRRCs) under node unavailability and introduces dynamic helper selection as a solution to achieve optimal repair bandwidth.
Contribution
It demonstrates that traditional helper selection methods are insufficient under node unavailability and proposes dynamic helper selection to optimize repair bandwidth in LRRCs.
Findings
Existing helper selection methods are insufficient with node unavailability.
Dynamic helper selection improves repair bandwidth performance.
LRRCs with dynamic helper selection outperform traditional methods under network dynamics.
Abstract
Locally repairable codes (LRCs) are ingeniously designed distributed storage codes with a (usually small) fixed set of helper nodes participating in repair. Since most existing LRCs assume exact repair and allow full exchange of the stored data () from the helper nodes, they can be viewed as a generalization of the traditional erasure codes (ECs) with a much desired feature of local repairability via predetermined sets of helpers. However, it also means that they lack the features of (i) functional repair, and (ii) partial information-exchange () in the original regenerating codes (RCs), which could further reduce the repair bandwidth. Motivated by the significant bandwidth reduction of RCs over ECs, existing works by Ahmad et al and by Hollmann studied the concept of "locally repairable regenerating codes (LRRCs)" that successfully combine functional repair…
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 · Caching and Content Delivery
