RAID - HIGH-PERFORMANCE, RELIABLE SECONDARY STORAGE

被引:556
作者
CHEN, PM
LEE, EK
GIBSON, GA
KATZ, RH
PATTERSON, DA
机构
[1] DEC SYST RES CTR,PALO ALTO,CA 94301
[2] CARNEGIE MELLON UNIV,SCH COMP SCI,PITTSBURGH,PA 15213
[3] UNIV CALIF BERKELEY,DEPT ELECT ENGN & COMP SCI,BERKELEY,CA 94720
关键词
DESIGN; PERFORMANCE; RELIABILITY; DISK ARRAY; PARALLEL I/O; RAID; REDUNDANCY; STORAGE; STRIPING;
D O I
10.1145/176979.176981
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Disk arrays were proposed in the 1980s as a way to use parallelism between multiple disks to improve aggregate I/O performance. Today they appear in the product lines of most major computer manufacturers. This article gives a comprehensive overview of disk arrays and provides a framework in which to organize current and future work. First, the article introduces disk technology and reviews the driving forces that have popularized disk arrays: performance and reliability. It discusses the two architectural techniques used in disk arrays: striping across multiple disks to improve performance and redundancy to improve reliability. Next, the article describes seven disk array architectures, called RAID (Redundant Arrays of Inexpensive Disks) levels 0-6 and compares their performance, cost, and reliability. It goes on to discuss advanced research and implementation topics such as refining the basic RAID levels to improve performance and designing algorithms to maintain data consistency. Last, the article describes six disk array prototypes or products and discusses future opportunities for research, with an annotated bibliography of disk array-related literature.
引用
收藏
页码:145 / 185
页数:41
相关论文
共 63 条
[1]  
Amdahl GM, 1967, AFIPS CONF P, P483, DOI DOI 10.1145/1465482.1465560
[2]  
BACCELLI F, 1985, INRIA426 TECH REP
[3]  
BHIDE A, 1992, RC17879 IBM TECH REP
[4]  
BITTON D, 1988, VERY LARGE DATABASE, V14, P331
[5]  
BURKHARD WA, 1993, 23 INT S FAULT TOL C, P432
[6]  
BUZEN J, 1986, CMG T, V54, P19
[7]  
CAO P, 1993, 1993 P INT S COMP AR
[8]  
CHANDY J, 1993, P INT C DISTRIBUTED
[9]  
CHEN PM, 1990, 17TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, P322, DOI 10.1109/ISCA.1990.134542
[10]  
CHEN PM, 1993, CSETR18193 U MICH TE