作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (23): 57-59. doi: 10.3969/j.issn.1000-3428.2011.23.019

• 软件技术与数据库 • 上一篇    下一篇

基于二进制矩阵的RS编码优化算法

朱卫卫,杨金民   

  1. (湖南大学软件学院,长沙 410082)
  • 收稿日期:2011-06-28 出版日期:2011-12-05 发布日期:2011-12-05
  • 作者简介:朱卫卫(1985-),男,硕士研究生,主研方向:编码容错;杨金民,教授、博士
  • 基金资助:
    湖南省科技计划基金资助重点项目(2009JT1018)

Optimization Algorithm for RS Coding Based on Binary Matrix

ZHU Wei-wei, YANG Jin-min   

  1. (College of Software, Hunan University, Changsha 410082, China)
  • Received:2011-06-28 Online:2011-12-05 Published:2011-12-05

摘要: 现有RAID系统的编码算法不能同时具备较高的执行效率和较强的容错能力。为此,提出一种基于二进制矩阵的RS编码优化算法。使用RS编码中有限域内乘法运算得到转换后的二进制矩阵,采用多分法对其进行优化,从而减少编码时的异或运算次数,以此设计优化算法。实验结果表明,该算法的执行效率较高,容错能力较大。

关键词: 范德蒙矩阵, 容错, 数据冗余, 二进制矩阵

Abstract: Aiming at the problem of the existing coding algorithms can not meet the needs of high performance and large fault tolerance at the same time in RAID(Redundant Array of Inexpensive Disc) system, this paper proposes a algorithm for RS coding based on binary matrix. The method uses binary matrix to optimize the multiplication operation in finite fields. Meanwhile, the theory of multisection is used in the algorithm to reduce the XOR operation. Experimental result show that the proposed algorithm has high efficiency and good performance, and can be used in large fault-tolerant systems.

Key words: Vandermonde matrix, fault-tolerant, data redundancy, binary matrix

中图分类号: