Method and System for Bad Block Management in RAID Arrays
First Claim
Patent Images
1. An information handling system comprising:
- a storage system comprising a plurality of storage disks;
a remapping pool comprising a portion of two or more of the storage disks;
a computing system in communication with the storage system, the computing system having a storage controller associated therewith configured to;
identify a bad block within one of the storage disks; and
remap data to be stored in the bad block to the remapping pool such that the remapped data is stored across two or more of the storage disks.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing bad blocks that utilizes a remapping pool formed across an array of disks to remap bad blocks formed on individual disks. When a bad block is discovered in a particular disk the bad block is then remapped within the remapping pool and is stored across multiple disks.
-
Citations
20 Claims
-
1. An information handling system comprising:
-
a storage system comprising a plurality of storage disks; a remapping pool comprising a portion of two or more of the storage disks; a computing system in communication with the storage system, the computing system having a storage controller associated therewith configured to; identify a bad block within one of the storage disks; and remap data to be stored in the bad block to the remapping pool such that the remapped data is stored across two or more of the storage disks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A storage controller for managing bad blocks in a storage system comprising:
-
a bad block identification utility configured to monitor a plurality of storage disks and identify at least one bad block within one of the plurality of storage disks; and a remapping utility configured to remap the at least one identified bad block to a remapping pool formed from portions of the plurality of storage disks. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for managing bad blocks comprising:
-
forming a remapping pool across a plurality of storage disks; identifying a bad block with one of the plurality of storage disks; remapping data to be stored in the bad block to the remapping pool. - View Dependent Claims (19, 20)
-
Specification