Patent ID: 9620165
Date: 2017-04-11
CPC Classifications: G06F,G11B

Claim:
1. A method comprising: detecting, at a storage controller, unavailability of a storage device from among a plurality of storage devices, wherein the plurality of storage devices has associated therewith one or more logical volumes, and wherein each storage device comprises a plurality of bands having same logical block address (LBA) ranges as a remainder of the plurality of storage devices, a plurality of data extents allocated to the one or more logical volumes, and a plurality of unallocated data extents; determining, by the storage controller, a corresponding band from among the plurality of bands in which each allocated data extent is located on the unavailable storage device; reconstructing, by the storage controller, the allocated data extents from the unavailable storage device; and storing the reconstructed data extents on at least a remaining subset of the plurality of storage devices in the same determined bands as on the unavailable storage device.