Application of Refined Increasing Difference Property in XOR-based MDS Codes

This paper applies the refined increasing difference property to XOR-based MDS codes and obtains a lower storage complexity for distributed storage nodes. For a message of kL bits stored in n distinct storage nodes, a data collector connects any k out of the n storage nodes to recover the message. In this scheme, there is no transmission overhead, that is the bits transmitted to the data collector is exactly the bit number of the message. In addition, the recovery algorithm is within XOR operations so that the decoding complexity is low. But we need less storage than previous scheme.

[1]  Cheng Huang,et al.  STAR : An Efficient Coding Scheme for Correcting Triple Storage Node Failures , 2005, IEEE Transactions on Computers.

[2]  F. Moore,et al.  Polynomial Codes Over Certain Finite Fields , 2017 .

[3]  Marek Karpinski,et al.  An XOR-based erasure-resilient coding scheme , 1995 .

[4]  Shenghao Yang,et al.  Overhead-Free In-Place Recovery Scheme for XOR-Based Storage Codes , 2014, 2014 IEEE 13th International Conference on Trust, Security and Privacy in Computing and Communications.

[5]  Chi Wan Sung,et al.  A ZigZag-decodable code with the MDS property for distributed storage systems , 2013, 2013 IEEE International Symposium on Information Theory.

[6]  Peter F. Corbett,et al.  Row-Diagonal Parity for Double Disk Failure Correction (Awarded Best Paper!) , 2004, USENIX Conference on File and Storage Technologies.

[7]  Jehoshua Bruck,et al.  EVENODD: An Efficient Scheme for Tolerating Double Disk Failures in RAID Architectures , 1995, IEEE Trans. Computers.