Optimal Exact-Regenerating Codes for Distributed Storage at the MSR and MBR Points via a Product-Matrix Construction

By K. V. Rashmi, Nihar B. Shah, F. I. P. Vijay Kumar. IEEE Transactions on Information Theory, 2010

720 citations recorded by the source corpus.

Regenerating codes are a class of distributed storage codes that allow for efficient repair of failed nodes, as compared to traditional erasure codes. An [n, k, d] regenerating code permits the data to be recovered by connecting to any k of the n nodes in the network, while requiring that a failed node be repaired by connecting to any d nodes. The amount of data downloaded for repair is typically much smaller than the size of the source data. Previous constructions of exact-regenerating codes have been confined to the case n=d+1 . In this paper, we present optimal, explicit constructions of (a) Minimum Bandwidth Regenerating (MBR) codes for all values of [n, k, d] and (b) Minimum Storage Regenerating (MSR) codes for all [n, k, d ≥ 2k-2], using a new product-matrix framework. The product-matrix framework is also shown to significantly simplify system operation. To the best of our knowledge, these are the first constructions of exact-regenerating codes that allow the number n of nodes in the network, to be chosen independent of the other parameters. The paper also contains a simpler description, in the product-matrix framework, of a previously constructed MSR code with [n=d+1, k, d ≥ 2k-1].

Subfields: Computer Networks and Communications, Information Systems

View Paper: https://www.semanticscholar.org/paper/d0895dccd61c567034d197eecfa5d7d59332061f

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Salim el Rouayheb
  2. Rawad Bitar
  3. A. Dimakis
  4. Ankit Singh Rawat
  5. Jörg Kliewer
  6. Natalia Silberstein
  7. Michael Langberg
  8. Wentao Huang

In Information Systems

  1. Ankit Singh Rawat
  2. Sriram Vishwanath
  3. A. Dimakis
  4. Salim el Rouayheb
  5. Onur Ozan Koyluoglu
  6. Kannan Ramchandran
  7. Rawad Bitar

Citations in the corpus