A Cascade Code Construction for (n, k, d) Distributed Storage Systems

A novel class of exact-repair regenerating codes is introduced for a distributed storage system with arbitrary parameters $(n,\ k,\ d)$. The proposed construction is based on the optimum determinant codes for $(n,\ k=d,\ d)$ systems. This construction yields an achievable trade-off between the storage and the repair bandwidth, consisting of $k$ corner points, which meets the optimum trade-off at the MBR and MSR points, and improves all the previously known bounds for interior points. The sub-packetization level of the proposed code only depends on $k$ and $d$, but not number of nodes $n$. Further, the required field size for the proposed code is $\Theta(n)$. We conjecture that the proposed codes can universally achieve the optimum trade-off.

[1]  Alexander Barg,et al.  Explicit Constructions of High-Rate MDS Array Codes With Optimal Repair Bandwidth , 2016, IEEE Transactions on Information Theory.

[2]  Kannan Ramchandran,et al.  Exact Regenerating Codes for Distributed Storage , 2009, ArXiv.

[3]  A. Robert Calderbank,et al.  New codes and inner bounds for exact repair in distributed storage systems , 2014, 2014 IEEE International Symposium on Information Theory.

[4]  Chao Tian,et al.  Layered Exact-Repair Regenerating Codes via Embedded Error Correction and Block Designs , 2014, IEEE Transactions on Information Theory.

[5]  P. Vijay Kumar,et al.  An Explicit, Coupled-Layer Construction of a High-Rate MSR Code with Low Sub-Packetization Level, Small Field Size and All-Node Repair , 2016, ArXiv.

[6]  Sriram Vishwanath,et al.  Progress on high-rate MSR codes: Enabling arbitrary number of helper nodes , 2016, 2016 Information Theory and Applications Workshop (ITA).

[7]  Mehran Elyasi,et al.  Scalable (n, k, d) exact-repair regenerating codes with small repair bandwidth , 2017, 2017 IEEE International Conference on Communications (ICC).

[8]  Jehoshua Bruck,et al.  On codes for optimal rebuilding access , 2011, 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[9]  Alexandros G. Dimakis,et al.  Network Coding for Distributed Storage Systems , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[10]  P. Vijay Kumar,et al.  Improved layered regenerating codes characterizing the exact-repair storage-repair bandwidth tradeoff for certain parameter sets , 2015, 2015 IEEE Information Theory Workshop (ITW).

[11]  Jie Li,et al.  A generic transformation for optimal repair bandwidth and rebuilding access in MDS codes , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[12]  Mehran Elyasi,et al.  Determinant Coding: A Novel Framework for Exact-Repair Regenerating Codes , 2016, IEEE Transactions on Information Theory.