Declustered disk array architectures with optimal and near-optimal parallelism

作者: Walter A. Burkhard , Flaviu Cristian , Guillermo A. Alvarez , Larry J. Stockmeyer

DOI: 10.1145/279358.279374

关键词:

摘要: This paper investigates the placement of data and parity on redundant disk arrays. Declustered organizations have been traditionally used to achieve fast reconstruction a failed disk's contents. In previous work, Holland Gibson identified six desirable properties for ideal layouts; however, no declustered layout satisfying all has published in literature. We present complete, constructive characterization collection layouts possessing properties. Given that exist only limited set configurations, we also two novel families. PRIME RELPR can tolerate multiple failures wide variety configurations with slight deviations from ideal. Our simulation studies show new provide excellent parallel access performance reduced incremental loads during degraded operation, when compared previously layouts. For large accesses under high loads, response times are typically smaller than those by factor 2.5.

参考文章(18)
Hisao Kameda, Jie Li, Xuefeng Wu, Reliability Analysis of Disk Array Organizations by Considering Uncorrectable Bit Errors IEICE Transactions on Information and Systems. ,vol. 81, pp. 73- 80 ,(1998)
Mark Calvin Holland, On-line data reconstruction in redundant disk arrays Carnegie Mellon University. ,(1994)
Richard R. Muntz, John C. S. Lui, Performance Analysis of Disk Arrays under Failure very large data bases. pp. 162- 173 ,(1990)
W.A. Burkhard, J. Menon, Disk array storage system reliability FTCS-23 The Twenty-Third International Symposium on Fault-Tolerant Computing. pp. 432- 441 ,(1993) , 10.1109/FTCS.1993.627346
W.V. Courtright, G. Gibson, M. Holland, J. Zelenka, A structured approach to redundant disk array implementation Proceedings of IEEE International Computer Performance and Dependability Symposium. pp. 11- 20 ,(1996) , 10.1109/IPDS.1996.540194
Andrew Tomkins, R. Hugo Patterson, Garth Gibson, Informed multi-process prefetching and caching Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems - SIGMETRICS '97. ,vol. 25, pp. 100- 114 ,(1997) , 10.1145/258612.258680
Haim Hanani, Balanced incomplete block designs and related designs Discrete Mathematics. ,vol. 11, pp. 255- 369 ,(1975) , 10.1016/0012-365X(75)90040-0
Eric J. Schwabe, Ian M. Sutherland, Improved parity-declustered layouts for disk arrays Proceedings of the sixth annual ACM symposium on Parallel algorithms and architectures - SPAA '94. ,vol. 53, pp. 76- 84 ,(1994) , 10.1145/181014.181045
Mark Holland, Garth A. Gibson, Parity declustering for continuous operation in redundant disk arrays architectural support for programming languages and operating systems. ,vol. 27, pp. 23- 35 ,(1992) , 10.1145/143365.143383
Garth A. Gibson, David Rochberg, Jim Zelenka, David F. Nagle, Khalil Amiri, Fay W. Chang, Eugene M. Feinberg, Howard Gobioff, Chen Lee, Berend Ozceri, Erik Riedel, File server scaling with network-attached secure disks Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems - SIGMETRICS '97. ,vol. 25, pp. 272- 284 ,(1997) , 10.1145/258612.258696