RDDP:An Efficient MDS Array Code on Toleration Triple Node Failures in Storage System

被引:0
|
作者
WAN Wunan [1 ,2 ]
YANG Wei [1 ]
SUO Wang [1 ]
机构
[1] Information Security Department,Chengdu University of Information Technology
[2] Institute of Applied Cryptograph,Chengdu University ofInformation Technology
基金
中国国家自然科学基金;
关键词
maximum distance separable(MDS) array code; RAID(redundant array of independent disks); triple node failures;
D O I
暂无
中图分类号
TP333 [存贮器];
学科分类号
081201 ;
摘要
It is well known that erasure coding can be used in storage systems to efficiently store data while protecting against failures.Conventionally,the design of erasure codes has focused on the tradeoff between redundancy and reliability.Under this criterion,an maximum distance separable(MDS) code has optimal redundancy.In this paper,we address a new class of MDS array codes for tolerating triple node failures by extending the row diagonal parity(RDP) code,named the RDDP(row double diagonal parity) code.The RDDP code takes advantages of good performances of the RDP code with balanced I/O.A specific triple-erasure decoding algorithm to reduce decoding complexity is depicted by geometric graph,and it is easily implemented by software and hardware.The theoretical analysis shows that the comprehensive properties of the RDDP code are optimal,such as encoding and decoding efficiency,update efficiency and I/O balance performance.
引用
收藏
页码:161 / 168
页数:8
相关论文
共 23 条
  • [1] An Efficient MDS Array Code on Toleration Triple Node Failures in Storage System
    Wan, Wunan
    Suo, Wang
    JOURNAL OF COMPUTERS, 2013, 8 (11) : 2902 - 2907
  • [2] HVD code: a class of MDS array codes for tolerating triple disk failures
    Chen, Xin
    Cai, Suihua
    Ma, Xiao
    IET COMMUNICATIONS, 2019, 13 (06) : 748 - 757
  • [3] STAR: An efficient coding scheme for correcting triple storage node failures
    Huang, Cheng
    Xu, Lihao
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (07) : 889 - 901
  • [4] STAR: An efficient coding scheme for correcting triple storage node failures
    Huang, C
    Xu, LH
    USENIX ASSOCIATION PROCEEDINGS OF THE 4TH USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES, 2005, : 197 - 210
  • [5] V Code : An Efficient Coding Scheme for Correcting Twice Storage Node Failures
    Wan Wunan
    Chen yun
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 6425 - 6429
  • [6] New MDS Array Code Correcting Multiple Disk Failures
    Hou, Hanxu
    Shum, Kenneth W.
    Chen, Minghua
    Li, Hui
    2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 2369 - 2374
  • [7] Low complexity array codes for random triple failures in distributed storage system
    Jiang, Haibo
    Fan, Mingyu
    Wang, Xiaojing
    Xiao, Yilong
    Journal of Convergence Information Technology, 2012, 7 (23) : 247 - 255
  • [8] Permutation Code: Optimal Exact-Repair of a Single Failed Node in MDS Code Based Distributed Storage Systems
    Cadambe, Viveck R.
    Huang, Cheng
    Li, Jin
    2011 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2011, : 1225 - 1229
  • [9] Code-M: A Non-MDS Erasure Code Scheme to Support Fast Recovery from up to Two-Disk Failures in Storage Systems
    Wan, Shenggang
    Cao, Qiang
    Xie, Changsheng
    Eckart, Ben
    He, Xubin
    2010 IEEE-IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS DSN, 2010, : 51 - 60
  • [10] Fuzzy reliability analysis of distributed storage system for tolerating double node and disk failures
    Jiang, MingHua
    Hu, Ming
    Zhou, Jingli
    Ding, YiXiang
    IITA 2007: WORKSHOP ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, PROCEEDINGS, 2007, : 298 - +