电子与信息学报
電子與信息學報
전자여신식학보
JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY
2013年
10期
2341-2346
,共6页
数据存储%编码%纠删码%行对角奇偶校验(RDP)码%可靠性
數據存儲%編碼%糾刪碼%行對角奇偶校驗(RDP)碼%可靠性
수거존저%편마%규산마%행대각기우교험(RDP)마%가고성
Data storage%Coding%Erasure-correcting codes%Row Diagonal Parity (RDP) code%Reliability
随着存储介质的增多,单容错、双容错的数据布局方案已经无法满足现有分布式存储系统对可靠性要求。该文在双容错行对角奇偶校验(Row Diagonal Parity, RDP)码的基础上,提出一种新的扩展行对角奇偶校验(Extending Row Diagonal Parity, E-RDP)码,能够容许任何3存储节点出错,具有最大距离可分(Maximum Distance Separable, MDS)编码特性,冗余率与纠错能力达到3容错编码最优。并采用不同斜率几何直线图描述编译码过程,给出了一种快速译码算法,易于软硬件实现。与其它纠删码数据布局方案进行比较,理论分析结果表明, E-RDP码的空间利用率、编译码效率、小写性能以及平衡性的综合性能达到最优,具有实用价值。
隨著存儲介質的增多,單容錯、雙容錯的數據佈跼方案已經無法滿足現有分佈式存儲繫統對可靠性要求。該文在雙容錯行對角奇偶校驗(Row Diagonal Parity, RDP)碼的基礎上,提齣一種新的擴展行對角奇偶校驗(Extending Row Diagonal Parity, E-RDP)碼,能夠容許任何3存儲節點齣錯,具有最大距離可分(Maximum Distance Separable, MDS)編碼特性,冗餘率與糾錯能力達到3容錯編碼最優。併採用不同斜率幾何直線圖描述編譯碼過程,給齣瞭一種快速譯碼算法,易于軟硬件實現。與其它糾刪碼數據佈跼方案進行比較,理論分析結果錶明, E-RDP碼的空間利用率、編譯碼效率、小寫性能以及平衡性的綜閤性能達到最優,具有實用價值。
수착존저개질적증다,단용착、쌍용착적수거포국방안이경무법만족현유분포식존저계통대가고성요구。해문재쌍용착행대각기우교험(Row Diagonal Parity, RDP)마적기출상,제출일충신적확전행대각기우교험(Extending Row Diagonal Parity, E-RDP)마,능구용허임하3존저절점출착,구유최대거리가분(Maximum Distance Separable, MDS)편마특성,용여솔여규착능력체도3용착편마최우。병채용불동사솔궤하직선도묘술편역마과정,급출료일충쾌속역마산법,역우연경건실현。여기타규산마수거포국방안진행비교,이론분석결과표명, E-RDP마적공간이용솔、편역마효솔、소사성능이급평형성적종합성능체도최우,구유실용개치。
With increase of storage devices, the data placements based on toleration single or double failures can not meet the requirement of the reliability in the distributed storage systems. On the basis of the Row Diagonal Parity (RDP) code for double toleration failures, a new class of array codes for triple storage failures is presented which is called Extending Row Diagonal Parity (E-RDP) code. The E-RDP code has the Maximum Distance Separable (MDS) property, and it is optimal in redundancy rate and erasure correcting capability among triple erasure-correcting codes. The procedures of encoding and decoding are depicted by geometrical lines of different slope, then a fast decoding algorithm is given and it is more easily implemented by software and hardware. The theoretical analysis shows that the comprehensive properties of the E-RDP code such as encoding and decoding efficiency, small writes and balance performance, are better than other popular MDS codes, thus the E-RDP code is practically meaningful for storage systems.