发明名称 Banded Allocation of Device Address Ranges in Distributed Parity Schemes
摘要 A system, method, and computer program product for the banded allocation of storage device address ranges in distributed parity schemes is disclosed. A storage system with storage devices logically divides up the storage devices into bands of contiguous logical block address ranges. A storage controller provisions logical volumes in the bands. Upon unavailability of a storage device, the data pieces are reconstructed at the next available data extent within the same band on the other storage devices. The storage controller detects a replacement drive and logically divides the replacement storage device into the same number of bands as on the other storage devices. The storage controller transfers the reconstructed data pieces to the replacement drive and places the data pieces within the same bands on the replacement drive.
申请公布号 US2016253250(A1) 申请公布日期 2016.09.01
申请号 US201514632472 申请日期 2015.02.26
申请人 NetApp, Inc. 发明人 Kidney Kevin
分类号 G06F11/20;G11B20/18 主分类号 G06F11/20
代理机构 代理人
主权项 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, 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.
地址 Sunnyvale CA US