PERFORMANCE CONSEQUENCES OF PARITY PLACEMENT IN DISK ARRAYS

被引:0
|
作者
LEE, EK [1 ]
KATZ, RH [1 ]
机构
[1] UNIV CALIF BERKELEY,DEPT ELECT ENGN & COMP SCI,DIV COMP SCI,BERKELEY,CA 94720
来源
SIGPLAN NOTICES | 1991年 / 26卷 / 04期
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Due to recent advances in CPU and memory system performance, I/O systems are increasingly limiting the performance of modern computer systems. Redundant Arrays of Inexpensive Disks (RAID) have been proposed by Patterson et. al. [10] to meet the impending I/O crisis. RAIDs substitute many small inexpensive disks for a few large expensive disks to provide higher performance (both transfer rate and I/O rate), smaller footprints and lower power consumption at a lower cost than the large expensive disks they replace. Unfortunately, with so many small disks, media availability becomes a serious problem. RAIDs provide high availability by using parity encoding of data to survive disk failures. As will be shown by this paper, the way parity is distributed in a RAID has significant consequences for performance. In particular, we show that for relatively large request sizes of hundreds of kilobytes, the choice of parity placement significantly affects performance (up to 20-30 percent for the typical disk array configurations that are common today) and propose properties that are generally desirable of parity placements.
引用
收藏
页码:190 / 199
页数:10
相关论文
共 50 条
  • [1] THE PERFORMANCE OF PARITY PLACEMENTS IN DISK ARRAYS
    LEE, EK
    KATZ, RH
    IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (06) : 651 - 664
  • [2] 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
  • [3] Double parity sparing for performance improvement in disk arrays
    Lee, MY
    Park, MS
    1996 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1996, : 169 - 174
  • [4] Double parity sparing for improvement of performance and reliability in disk arrays
    Lee, MY
    Park, MS
    SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN '96), PROCEEDINGS, 1996, : 345 - 348
  • [5] Reliability of Disk Arrays with Double Parity
    Schwarz, Thomas S. J.
    Long, Darrell D. E.
    Paris, Jehan-Francois
    2013 IEEE 19TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2013), 2013, : 108 - 117
  • [6] FLOATING PARITY AND DATA DISK ARRAYS
    MENON, J
    ROCHE, J
    KASSON, J
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1993, 17 (1-2) : 129 - 139
  • [7] PARITY-LOGGING DISK ARRAYS
    STODOLSKY, D
    HOLLAND, M
    COURTRIGHT, WV
    GIBSON, GA
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1994, 12 (03): : 206 - 235
  • [8] 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
  • [9] On variable scope of parity protection in disk arrays
    Franaszek, PA
    Robinson, JT
    IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (02) : 234 - 240
  • [10] Study of graph decompositions and placement of parity and data to tolerate two failures in disk arrays: Conditions and existence
    Zhou, Jie
    Wang, Gang
    Liu, Xiao-Guang
    Liu, Jing
    Jisuanji Xuebao/Chinese Journal of Computers, 2003, 26 (10): : 1379 - 1386