期刊文献+

一种新的3容错扩展RAID码 被引量:2

A Toleration Based Extended RAID Code Triple Failures
原文传递
导出
摘要 随着存储系统规模的扩大,如何提高存储系统可靠性成为一个必须解决的问题.目前的双容错独立冗余磁盘阵列(RAID)码已经无法满足存储系统可靠性要求.在双容错行对角奇偶校验(RDP)码的基础上,提出了一种编码冗余率和纠错能力达到编码最优的新的扩展RDP-RAID码,可以允许任意3磁盘同时故障,并给出了一种基于二元矩阵变换的简单和直观的译码算法.与STAT码和EEOD码相比,扩展RDP-RAID码的编译码复杂度、更新复杂度、存储效率的综合性能可达到最优,存储可靠性高. As the storage system grows, how to improve the system reliability has become a key issue to the storage system. The redundant array of independent disk (RAID) codes of tolerating double failures can not meet the requirement of reliability in storage system. On the basis of the row diagonal parity (RDP) code for double toleration failures, a new class of extended RDP-RAID code for triple storage failures was presented. The three nodes failure recovery capability for a given data redundancy were opti- mal. The simple and intuitive algorithms of encoding and decoding were proposed by using binary matrix transformation. Analysis shows that the comprehensive properties of the proposed code are better than the STAT code and the EEOD code, such as update complexity, encoding and decoding complexity, storage efficiency. And it shows high reliability for storage systems.
出处 《北京邮电大学学报》 EI CAS CSCD 北大核心 2014年第5期75-79,共5页 Journal of Beijing University of Posts and Telecommunications
基金 国家自然科学基金项目(60873216) 四川省教育厅重点项目(12ZA223)
关键词 独立冗余磁盘阵列编码 阵列码 行对角奇偶校验码 纠删码 redundant array of independent disk code array code row diagonal parity code erasurecode
  • 相关文献

参考文献9

  • 1罗象宏,舒继武.存储系统中的纠删码研究综述[J].计算机研究与发展,2012,49(1):1-11. 被引量:93
  • 2宋杰,李甜甜,闫振兴,朱志良.数据密集型计算中负载均衡的数据布局方法[J].北京邮电大学学报,2013,36(4):76-80. 被引量:5
  • 3Blaum M, Brady J, Bruck J, et al. EVENODD: an effi- cient scheme for tolerating double disk failures in RAID architectures [ J ]. IEEE Transaction on Computers, 1995, 44(2) : 192-202.
  • 4Li Mingqiang, Shu Jiwu. C-codes: cyclic lowest density MDS array codes constructed using starters or RAID 6 [ EB/OL]. (2012-08-04) [2013-03-203. http://arxiv.org/abs/1104. 2547.
  • 5Corbett P, English B, Goel A, et al. Row diagonal parity for double disk failure [ C ] //Proceedings of the Third USENIX Conference on File and Storage Technologies. San Francisco : the USENIX Association, 2004 : 1-14.
  • 6Wu Chentao, Wan Shenggang, He Xubin, et al. H- code: a hybrid MDS array code to optimize partial stripe writes in RAID-6 [ C ]//Proceeding of the 25'h IEEE Con- gress on International Parallel & Distributed Processing Symposium. USA: IEEE, 2011: 782-793.
  • 7Huang Cheng, Xu Lihao. STAR: an efficient coding scheme for correcting triple storage node failures [ J ]. IEEE Transaction on Computers, 2008, 57 ( 7 ) : 889- 901.
  • 8万武南,吴震,陈运,王晓京.一种基于3容错阵列码的RAID数据布局[J].计算机学报,2007,30(10):1721-1730. 被引量:18
  • 9Feng Guilian, Robert D, Feng Bao, et. al. New efficient MDS array codes for RAID, part I: reed-solomon-like codes for tolerating three disk filures[ J ]. IEEE Transac- tion on Computers, 2005, 54(9): 1071-1080.

二级参考文献56

  • 1刘仲,周兴铭.基于动态区间映射的数据对象布局算法[J].软件学报,2005,16(11):1886-1893. 被引量:16
  • 2Layman P, Varian H R. How much information 2003? [EB/OL]. [2010 10-18]. http://www2, sims. berkeley. edu/research/proiects/how-mueh-info-2003.
  • 3Pinheiro E, Weber W D, Barroso L A. Failure trends in a large disk drive population [C] //Proc of the 5th USENIX Conf on File and Storage Technologies. Berkeley, CA: USENIX Association, 2007 : 17-28.
  • 4Schroeder B, Gibson G A. Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you? [C] //Proc of the 5th USENIX Conf on File and Storage Technologies. Berkeley, CA: USENIX Association, 2007: 1-16.
  • 5Bairavasundaram L N, Goodson G R, Pasupathy S, et al. An analysis of latent sector errors in disk drives [C]//Proc of 2007 ACM SIGMETRICS Int Conf on Measurement and Modeling of Computer Systems. New York: ACM, 200: 289-300.
  • 6Hafner J M, Deenadhayalan V, Rao K, et al. Matrix methods for lost data reconstruction in erasure codes [C] // Proc of the 4th USENIX Conf on File and Storage Technologies. Berkeley, CA: USENIX Association, 2005: 183-196.
  • 7Hafner J M, Deenadhayalan V, Kanungo T, et al. Performance metrics for erasure codes in storage systems, RJ 10321 [R]. San Jose, [A] IBM Research, 2004.
  • 8Li M, Shu J, Zheng W. GRID Codes: Strip based erasure codes with high fault tolerance for storage systems [J].ACM Transon Storage, 2009, 4(4): 1-22.
  • 9Blaum M, Brady J, Bruek J, et al. EVENODD: An efficient scheme for tolerating double disk failures in RAID architectures [J].IEEE Trans on Computer, 1995, 44 (2) 192-202.
  • 10Corbett P, English B, Goel A, et al. Row-diagonal redundant for double disk failure correction [C] //Proc of the 3rd USENIX Conf on File and Storage Technologies. Berkeley, CA: USENIX Association, 2004:2-15.

共引文献106

同被引文献26

引证文献2

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部