Partial-maximum distance separable (PMDS) erasure correcting codes for storage arrays
展开▼
机译:存储阵列的部分最大距离可分离(PMDS)纠删码
展开▼
页面导航
摘要
著录项
相似文献
摘要
Embodiments of the invention relate to correcting erasures in a storage array. A read stripe is received from a plurality of n storage devices. The read stripe includes an array of entries arranged in m rows and n columns with each column corresponding to one of the storage devices. The entries include data entries and mr+s parity entries. Each row contains at least r parity entries generated from the data entries according to a partial maximum distance separable (PMDS) code. It is determined that the read stripe includes at least one erased entry, at most mr+s erased entries and that no row has more than r+s erased entries. The erased entries are reconstructed from the non-erased entries, resulting in a recovered read stripe.
展开▼