Disk array system, data writing method thereof, and fault recovering method

作者: Yoshifumi Takamoto , Hitoshi Kakuta , Yoshihisa Kamo

DOI:

关键词: Disk arrayAlgorithmParity (mathematics)RAIDComputer science

摘要: In a disk array system for RAID (level 5) to improve process performance by dispersing data, the overhead during data writing operation is reduced. Even when write are used rewrite #1 #4, which have already been written at address SADR 2, SADR1 and 3 within drives as belonging mutually different parity groups, these considered new then in parallel into, instance, an empty region drive 4. The updated old or not read out. invalidation flags registered into conversion table. subsequent readout carried out from newly region. When all of original group invalidated, holding this valid group, partially replaced proper timing. other words, acquired produce will be stored above operation, it assumed that length transferred host unit constant, one has constant length.

参考文章(7)
Mitchell N. Rosich, Randy M. Arnott, Eric S. Noya, Data and parity prefetching for redundant arrays of disk drives ,(1992)
Mitchell N. Rosich, Randy M. Arnott, Eric S. Noya, Optimized stripe detection for redundant arrays of disk drives ,(1993)
Spencer W. Ng, David W. Palmer, Richard S. Thompson, Recovery from errors in a redundant array of disk drives ,(1992)
Charles Allen Milligan, John Timothy O'brien, George Arthur Rudeseal, Craig Alan Buhlman, Apparatus for compressing data in a dynamically mapped virtual data storage subsystem ,(1990)
David A. Patterson, Garth Gibson, Randy H. Katz, A case for redundant arrays of inexpensive disks (RAID) international conference on management of data. ,vol. 17, pp. 109- 116 ,(1988) , 10.1145/971701.50214