北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2012, Vol. 35 ›› Issue (6): 34-37.doi: 10.13190/jbupt.201206.34.wangyb

• 论文 • 上一篇    下一篇

基于循环矢量构造的精确修复MDS编码

王燕滨, 陈 勇, 林宝军   

  1. 1. 河北科技大学 研究生学院,石家庄 050018;2. 中国科学院 光电研究院,北京 100190
  • 收稿日期:2012-02-23 修回日期:2012-07-27 出版日期:2012-12-28 发布日期:2013-01-07
  • 通讯作者: 陈勇 E-mail:chenyongbj@163.com
  • 作者简介:王燕滨(1978-),女,讲师 陈勇(1978-),男,博士,E-mail:chenyongbj@163.com
  • 基金资助:

    国家高技术研究发展计划项目(2008AA12A221)

Construction of Exact-Repair MDS Code Using Cyclic Vector

WANG Yan-bin, CHEN Yong, LIN Bao-jun   

  1. 1. Graduate School, Hebei University of Science and Technology, Shijiazhuang 050018, China;2. The Academy of Optoelectronics, Chinese Academy of Science, Beijing 100190, China
  • Received:2012-02-23 Revised:2012-07-27 Online:2012-12-28 Published:2013-01-07

摘要:

为解决分布式存储系统节点精确修复的问题,构造了一类最小存储再生编码,该编码属于最大距离可分(MDS)删除码. 利用循环矢量构造生成矩阵,将冗余数据与系统数据混合存储,编码过程中所有的运算都属于伽罗华2域. 采用该编码的存储系统,在发生单节点故障时,精确修复的最小带宽为理论最小值,在系统正常工作时,能为单用户提供最大理论值的可用带宽. 与最小存储再生码和最小带宽再生码相比,编码矩阵简单,解码计算量较小,能提供较高的可用带宽.

关键词: 循环矢量, 精确修复, 最大距离可分码, 分布式存储分布式存储

Abstract:

A kind of minimum storage regenerating (MSR) codes is constructed for exact-repairing nodes in the distributed storage systems. The codes based on cyclic vectors based are belonged to the maximum distance separable (MDS) erasure codes. Both the system and the redundancy data are saved in each node. All the calculation of the encoding and the decoding are in the Galois field 2. The storage system could exactly repair any single node’s error with the minimum bandwidth in theory. The system could provide a maximum bandwidth in theory for the single user. Compared with other MSR codes, those codes, with minimum bandwidth regenerating repair codes, have more straightforward structure and less decoding operation, and can provide the most available bandwidth for the single user.

Key words: cyclic vector, exact-repair, maximum-distance separable code, distributed storage

中图分类号: