期刊文献+

二进制范德蒙编码存储策略的低计算量优化方法

Low Computational Optimization Method in the Binary Vandermonde Coded Storage Systems
下载PDF
导出
摘要 针对二进制范德蒙码的编码存储与译码重构过程,提出了一种降低相关编译码过程计算量的优化方法。该方法根据二进制编译码矩阵行向量中"1"的分布以及各向量之间"1"的相互位置关系,最终确定出二进制编译码矩阵所对应的各个校验块的计算次序,从而实现降低整个编码过程或译码过程计算量的目的。实验表明,该方法可以降低30%左右的相关计算量,同时,该优化方法可以推广应用到其他二进制编码存储系统中。 An optimization method was described to reduce the exclusive-or operations of the binary Vandermonde code. The encoding and decoding operation of the binary Vandermonde code was the bitwise exclusive-or. According to the distribution of the ones in the binary matrix and the relationship between the vectors,the calculation sequence of the parity chunk was determined ultimately. The test showed that the method can reduce the exclusive-or operations significantly by about 30%. Meanwhile,the method can be extended to other exclusive-or based storage systems.
出处 《四川大学学报(工程科学版)》 EI CAS CSCD 北大核心 2015年第4期142-149,共8页 Journal of Sichuan University (Engineering Science Edition)
基金 国家自然科学基金资助项目(61103206) 国家重点基础研究发展规划基金资助项目(2011CB302400) 中国科学院西部之光人才项目资助(Y5C2021100)
关键词 二进制 数据存储 范德蒙码 异或运算 binary data storage Vandermonde code exclusive-or operations
  • 相关文献

参考文献19

  • 1Blaum M, Brady J, Bruck J, et al. EVENODD : An efficient scheme for tolerating double disk failures in RAID archi- tectures [ J ]. IEEE Transactions on Computers, 1995,45 (2) :192 -202.
  • 2Corbett P, English B, Goel A, et al. Row diagonal parity for double disk failure correction[C]//Proceedings of the 3rd Usenix Conference on File and Storage Technologies. San Francisco, AC : USENIX,2004 : 121 - 132.
  • 3Huang Cheng, Simitci H, Xu Yikang, et al. Erasure coding in Windows azure storage[C]//Proceedings of the 2012 USENIX Conference on Annual Technical Conference. Boston, MA : USENIX, 2012 : 2 - 21.
  • 4董欢庆,李战怀,林伟.RAID-VCR:一种能够承受三个磁盘故障的RAID结构[J].计算机学报,2006,29(5):792-800. 被引量:10
  • 5万武南,吴震,陈运,王晓京.一种基于3容错阵列码的RAID数据布局[J].计算机学报,2007,30(10):1721-1730. 被引量:18
  • 6Huang Cheng, Xu Lihao. STAR: An efficient coding scheme for correcting triple storage node failures [ J ]. IEEE Transactions on Computers,2008,57 (7):889- 901.
  • 7蒋海波,王晓京,范明钰,肖宜龙,袁琦钊.基于水平纠删码的云存储数据布局方法[J].四川大学学报(工程科学版),2013,45(2):103-109. 被引量:15
  • 8CassutoY, Bruck J. Low-complexity array codes for random and clustered 4-erasures[J l, IEEE Transactions on Infor- mation Theory,2012,58 ( 1 ) :603 - 624.
  • 9Lakshman A, Malik P. Cassandra: A decentralized struc- tured storage system[J]. ACM SIGOPS Operating Systems Review,2010,44(2) :55 - 40.
  • 10罗象宏,舒继武.存储系统中的纠删码研究综述[J].计算机研究与发展,2012,49(1):1-11. 被引量:92

二级参考文献66

  • 1董欢庆,李战怀,林伟.RAID-VCR:一种能够承受三个磁盘故障的RAID结构[J].计算机学报,2006,29(5):792-800. 被引量:10
  • 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.

共引文献382

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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