Efficient parity placement schemes for tolerating up to two disk failures in disk arrays

被引:13
|
作者
Lee, NK
Yang, SB
Lee, KW
机构
[1] Yonsei Univ, Dept Comp Sci, Secodaemum Ku, Seoul 120749, South Korea
[2] LG Elect Inc, Seoul, South Korea
关键词
disk arrays; DH schemes; parity placement methods; fault tolerence; two disk failures;
D O I
10.1016/S1383-7621(00)00031-X
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In order to achieve high reliability in disk array systems, two new schemes using dual parity placement, called DH1 (diagonal-horizontal) and DH2 schemes, are presented. Both DH schemes can tolerate up to two disk failures by using two types of parity information placed in the diagonal and the horizontal directions, respectively, in a matrix of disk partitions. DH1 scheme can reduce the occurrences of the bottleneck problem significantly because the parity blocks are evenly distributed throughout the disk array. DH2 scheme uses one more disk than DH1 scheme in order to store the horizontal parities, while the diagonal parities are placed in the same way as in DH1 scheme with a minor change. Even though both DH schemes use almost optimal disk space for storing the redundant information, the encoding algorithms for them are quite simple and efficient. Moreover, both DH schemes can recover rapidly from any two disk failures. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1383 / 1402
页数:20
相关论文
共 50 条
  • [21] PARITY-LOGGING DISK ARRAYS
    STODOLSKY, D
    HOLLAND, M
    COURTRIGHT, WV
    GIBSON, GA
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1994, 12 (03): : 206 - 235
  • [22] A dynamic parity grouping for efficient parity buffering for RAID-5 disk arrays
    Yu, PS
    Wu, KL
    Dan, A
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2000, 15 (03): : 155 - 163
  • [23] Diagonal-Horizontal parity placement schemes for highly reliable disk array systems
    Lee, NK
    Han, TD
    PROCEEDINGS OF 1999 SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 1999, : 65 - 72
  • [24] Parity placement schemes with generalized fault-tolerant technique in disk array systems
    Tau, CS
    Wang, TI
    11TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS WORKSHOPS, VOL II, PROCEEDINGS,, 2005, : 615 - 619
  • [25] X-code double parity array operation with two disk failures
    Thomasian, Alexander
    Xu, Jun
    INFORMATION PROCESSING LETTERS, 2011, 111 (12) : 568 - 574
  • [26] Parity information placement in the disk array model
    Vickovic, Linda
    Mudnic, Eugen
    Gotovac, Sven
    COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2009, 28 (06) : 1428 - 1441
  • [27] On variable scope of parity protection in disk arrays
    Franaszek, PA
    Robinson, JT
    IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (02) : 234 - 240
  • [28] Enhancing write I/O performance of disk array RM2 tolerating double disk failures
    Nam, YJ
    Kim, DW
    Choe, TY
    Park, C
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 211 - 218
  • [29] 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
  • [30] Reliable placement of disk pole against sensor failures
    Yao, Bo
    Sun, Xin
    Zhang, Qing-Ling
    Zhang, Si-Ying
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2006, 27 (04): : 355 - 358