Cooperative repair with minimum-storage regenerating codes for distributed storage
Authors:
- 1 April 2014
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 0743166X,p. 316-324
Abstract
Distributed storage systems store redundant data to tolerate failures of storage nodes and lost data should be repaired when storage nodes fail. A class of MDS codes, called minimum-storage regenerating (MSR) codes, has been designed to optimize bandwidth consumption when repairing one single failure. Compared with repairing failures individually, the cooperative repair of multiple failures can help to further save bandwidth consumption when multiple failures are being repaired. In this paper, we present a new construction of minimum-storage cooperative regenerating (MSCR) codes that repair two failures cooperatively and exactly. We show that given a valid instance of linear exact MSR codes, we are able to construct a corresponding repair procedure to repair any two failures cooperatively with optimal bandwidth consumption, i.e., to construct an instance of exact MSCR codes directly from exact MSR codes. With this connection, we are also able to repair any single failure exactly with MSCR codes.Keywords
This publication has 16 references indexed in Scilit:
- Repairing multiple failures in the Suh-Ramchandran regenerating codes2013
- Update-efficient regenerating codes with minimum per-node storage2013
- Exact cooperative regenerating codes with minimum-repair-bandwidth for distributed storage2013
- Interference Alignment in Regenerating Codes for Distributed Storage: Necessity and Code ConstructionsIEEE Transactions on Information Theory, 2011
- Distributed Storage Codes With Repair-by-Transfer and Nonachievability of Interior Points on the Storage-Bandwidth TradeoffIEEE Transactions on Information Theory, 2011
- Optimal Exact-Regenerating Codes for Distributed Storage at the MSR and MBR Points via a Product-Matrix ConstructionIEEE Transactions on Information Theory, 2011
- Repairing Multiple Failures with Coordinated and Adaptive Regenerating Codes2011
- Existence and Construction of Capacity-Achieving Network Codes for Distributed StorageIEEE Journal on Selected Areas in Communications, 2010
- Reducing repair traffic for erasure coding-based storage via interference alignment2009
- Mathematical Olympiad Challenges2000