Access vs. Bandwidth in Codes for Storage
- Creators
- Tamo, Itzhak
- Wang, Zhiying
-
Bruck, Jehoshua
Abstract
Maximum distance separable (MDS) codes are widely used in storage systems to protect against disks (nodes) failures. An (n, k, l) MDS code uses n nodes of capacity l to store k information nodes. The MDS property guarantees the resiliency to any n − k node failures. An optimal bandwidth (resp. optimal access) MDS code communicates (resp. accesses) the minimum amount of data during the recovery process of a single failed node. It was shown that this amount equals a fraction of 1/(n − k) of data stored in each node. In previous optimal bandwidth constructions, l scaled polynomially with k in codes with asymptotic rate < 1. Moreover, in constructions with constant number of parities, i.e. rate approaches 1, l scaled exponentially w.r.t. k. In this paper we focus on the practical case of n − k = 2, and ask the following question: Given the capacity of a node l what is the largest (w.r.t. k) optimal bandwidth (resp. access) (k + 2, k, l) MDS code. We give an upper bound for the general case, and two tight bounds in the special cases of two important families of codes.
Additional Information
© 2012 IEEE. Date of Current Version: 27 August 2012; Issue Date: 1-6 July 2012. This work was partially supported by an NSF grant ECCS- 0801795 and a BSF grant 2010075.Attached Files
Submitted - 1303.3668.pdf
Files
Name | Size | Download all |
---|---|---|
md5:d691a64fffec7aa0a28abf5c8e08baa4
|
172.2 kB | Preview Download |
Additional details
- Eprint ID
- 33642
- Resolver ID
- CaltechAUTHORS:20120829-092120549
- NSF
- ECCS-0801795
- Binational Science Foundation (USA-Israel)
- 2010075
- Created
-
2012-08-29Created from EPrint's datestamp field
- Updated
-
2021-11-09Created from EPrint's last_modified field