Multi-Layer Transformed MDS Codes with Optimal Repair Access and Low Sub-Packetization
Abstract
An maximum distance separable (MDS) code has optimal repair access if the minimum number of symbols accessed from surviving nodes is achieved, where . Existing results show that the sub-packetization of an high code rate (i.e., ) MDS code with optimal repair access is at least . In this paper, we propose a class of multi-layer transformed MDS codes such that the sub-packetization is , where , and the repair access is optimal for any single node. We show that the sub-packetization of the proposed multi-layer transformed MDS codes is strictly less than the existing known lower bound when , achieving by restricting the choice of specific helper nodes in repairing a failed node. We further propose multi-layer transformed EVENODD codes that have optimal repair access for any single node and lower sub-packetization than the existing binary MDS array codes with optimal repair access for any single node. With our multi-layer transformation, we can design new MDS codes that have the properties of low computational complexity, optimal repair access for any single node, and relatively small sub-packetization, all of which are critical for maintaining the reliability of distributed storage systems.
Cite
@article{arxiv.1907.08938,
title = {Multi-Layer Transformed MDS Codes with Optimal Repair Access and Low Sub-Packetization},
author = {Hanxu Hou and Patrick P. C. Lee and Yunghsiang S. Han},
journal= {arXiv preprint arXiv:1907.08938},
year = {2019}
}