Reconstructing data blocks in a raid array data storage system h

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

39518203, 39518204, 395441, G06F 1100, G06F 1110, G06F 1120

Patent

active

058260013

ABSTRACT:
A data block in a RAID array is reconstructed under the control of metadata recorded on the RAID array. The RAID array has a plurality of members, each member being a data storage device. The metadata includes device metadata for data blocks recorded on each member and RAIDset metadata for RAID protected data blocks recorded across the members of the RAID array. The RAID protected data blocks include user data blocks, RAIDset metadata blocks and parity data blocks. The data blocks are reconstructed by detecting from a device FE bit in the device metadata that a bad data block corresponding to or associated with the device FE bit needs to be reconstructed. The data is read from each data block, other than the bad data block, in the same RAID sliver with bad data block. A RAID sliver of data blocks includes all the data blocks in a RAID protected sliver of data blocks. From the data read from the other data blocks in the RAID sliver with the bad data block, the bad data block is regenerated to produce a new data block. The new data block is written in the RAID array as the reconstructed block in place of the bad data block. The device FE bit for the reconstructed data block is cleared to indicate the reconstructed data block is consistent with the other data blocks in the RAID protected sliver containing the reconstructed data block.

REFERENCES:
patent: 4434487 (1984-02-01), Rubinson et al.
patent: 4775978 (1988-10-01), Hartness
patent: 5208813 (1993-05-01), Stallmo
patent: 5233618 (1993-08-01), Glider et al.
patent: 5235601 (1993-08-01), Stallmo et al.
patent: 5253256 (1993-10-01), Oyama et al.
patent: 5301297 (1994-04-01), Menon et al.
patent: 5331646 (1994-07-01), Krueger et al.
patent: 5379411 (1995-01-01), Morgan et al.
patent: 5390187 (1995-02-01), Stallmo
patent: 5390327 (1995-02-01), Lubbers et al.
patent: 5469453 (1995-11-01), Glider et al.
patent: 5488701 (1996-01-01), Brady et al.
patent: 5490248 (1996-02-01), Dan et al.
patent: 5504858 (1996-04-01), Ellis et al.
patent: 5522031 (1996-05-01), Ellis et al.
patent: 5522032 (1996-05-01), Franaszek et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Reconstructing data blocks in a raid array data storage system h does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Reconstructing data blocks in a raid array data storage system h, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reconstructing data blocks in a raid array data storage system h will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-255561

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.