Patent ID: 8689040

Claim:
A method for prioritizing drive reconstruction comprising: storing data across two or more drives in one or more data stripes, each data stripe including two or more drive extents; detecting a degradation of a drive containing a drive extent associated with a first data stripe; assigning a reconstruction priority to the drive extent associated with the first data stripe; detecting a degradation of a drive containing a first drive extent associated with a second data stripe; assigning a reconstruction priority to the first drive extent associated with the second data stripe that is lower than the reconstruction priority of the drive extent associated with the first data stripe; detecting a degradation of a drive containing a second drive extent associated with the second data stripe; and transitioning the reconstruction priority of a drive extent associated with the second data stripe to a reconstruction priority higher than the reconstruction priority of the drive extent associated with the first data stripe in response to the detection of a degradation of a drive containing the second drive extent.