UNIFORM PARITY GROUP DISTRIBUTION IN DISK ARRAYS WITH MULTIPLE FAILURES

被引:9
|
作者
NG, SW
MATTSON, RL
机构
[1] IBM Research, Almaden Research Center San Jose
关键词
BLOCK DESIGNS; DISK ARRAYS; DISK ARRAY FAILURE; DISK ARRAY REBUILD; I/O SYSTEMS; PERFORMANCE; RAID; SPARING; WORKLOAD DISTRIBUTION;
D O I
10.1109/12.278490
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Several new disk arrays have recently been proposed in which the parity groupings are uniformly distributed throughout the array so that the extra workload created by a disk failure can be evenly shared by all the surviving disks, resulting in the best possible degraded mode performance. Many arrays now also put in multiple spare disks so that expensive service calls can be deferred. Furthermore, in a new sparing scheme called distributed sparing, the spare spaces are actually distributed throughout the array. This means after a rebuild the new array will be logically different from the original array. This brief contribution presents an algorithm for constructing and maintaining arrays with distributed sparing so that repeated uniform parity group distribution is achieved with each successive failure.
引用
收藏
页码:501 / 506
页数:6
相关论文
共 24 条
  • [1] Efficient parity placement schemes for tolerating up to two disk failures in disk arrays
    Lee, NK
    Yang, SB
    Lee, KW
    JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (15) : 1383 - 1402
  • [2] X-code double parity array operation with two disk failures
    Thomasian, Alexander
    Xu, Jun
    INFORMATION PROCESSING LETTERS, 2011, 111 (12) : 568 - 574
  • [3] THE PERFORMANCE OF PARITY PLACEMENTS IN DISK ARRAYS
    LEE, EK
    KATZ, RH
    IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (06) : 651 - 664
  • [4] PARITY-LOGGING DISK ARRAYS
    STODOLSKY, D
    HOLLAND, M
    COURTRIGHT, WV
    GIBSON, GA
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1994, 12 (03): : 206 - 235
  • [5] Dynamic Multiple Parity (DMP) disk array for serial transaction processing
    Yeung, KH
    Yum, TS
    IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (09) : 949 - 959
  • [6] On variable scope of parity protection in disk arrays
    Franaszek, PA
    Robinson, JT
    IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (02) : 234 - 240
  • [7] CODING TECHNIQUES FOR HANDLING FAILURES IN LARGE DISK ARRAYS
    HELLERSTEIN, L
    GIBSON, GA
    KARP, RM
    KATZ, RH
    PATTERSON, DA
    ALGORITHMICA, 1994, 12 (2-3) : 182 - 208
  • [8] 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
  • [9] Dynamic parity logging disk arrays for engineering database systems
    Yeung, KH
    Yum, TS
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1997, 144 (05): : 255 - 260
  • [10] Striping in a disk array with data/parity placement scheme RM2 tolerating double disk failures
    Park, CI
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1996, E79D (08) : 1072 - 1085