DISK ARRAYS - HIGH-PERFORMANCE, HIGH-RELIABILITY STORAGE SUBSYSTEMS

被引:34
作者
GANGER, GR
WORTHINGTON, BL
HOU, RY
PATT, YN
机构
[1] Univ of Michigan, Ann Arbor, United States
关键词
9;
D O I
10.1109/2.268882
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Storage subsystem performance and reliability can be enhanced by logically grouping multiple disk drives into disk arrays. However, many combinations of data distribution schemes and redundancy mechanisms are possible in an array data organization, so trade-offs between performance and reliability must be considered. The authors explain how disk striping is used to distribute data in the array and how the choice of stripe unit size affects performance- They also discuss data replication and parity-based protection, focusing on their implementation in disk arrays as a way to deal with disk failure. Should a failure occur, lost data can be reconstructed from the surviving disks. Of course, performance is usually affected while this rebuild is taking place, and an additional failure at this time could be critical. Striking the right balance between performance and reliability is an important consideration for users, and techniques are available for improving both. These include the use of nonvolatile RAM, write remapping, and logging. The promise of additional developments in disk drives suggests that disk arrays will become the implementation mechanism of choice for secondary storage subsystems in the near future.
引用
收藏
页码:30 / 36
页数:7
相关论文
共 9 条
[1]  
BATES K, 1991, VAX I O SUBSYSTEMS O
[2]  
CHEN PM, 1990, 17TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, P322, DOI 10.1109/ISCA.1990.134542
[3]  
GANGER G, 1993, 26TH P HAW INT C SYS, V1, P40
[4]  
GIBSON G, 1990, TR UCBCSD91613 U CAL
[5]  
HOLLAND M, 1992, 5 INT C ARCH SUPP PR, P23
[6]  
HOU R, 1993, MAY P ACM SIGMOD INT, P317
[7]  
Hsiao H.-I., 1990, Sixth International Conference on Data Engineering (Cat. No.90CH2840-7), P456, DOI 10.1109/ICDE.1990.113499
[8]  
NG SW, 1992, 1ST P INT S HIGH PER, P260
[9]   AN INTRODUCTION TO DISK-DRIVE MODELING [J].
RUEMMLER, C ;
WILKES, J .
COMPUTER, 1994, 27 (03) :17-28