System and method for adaptive RAID configuration
AssigneeNVIDIA Corporation
InventorMark A. Overby
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorMark A. Overby
Estimating the term…
One embodiment of the present invention includes the steps of determining the optimal RAID level to implement for a given disk drive array, and to the extent applicable, making unallocated disk space available to the user in the form of unprotected disk space. The method efficiently allocates appropriate RAID volumes for the given disk drive array, and, by making the unallocated disk space available to users, allows disk drives of unequal sizes to be effectively used in the disk drive array. Another embodiment of the present invention reconfigures an existing RAID array such that the storage space available on various disk drives in the disk drive array may be used in the most efficient manner. The alternative embodiment is especially useful if an existing RAID array is upgraded by adding a disk drive to, or modified by replacing one or more disk drives in, the existing disk drive array.
A method for adaptively reconfiguring a set of disk drives to implement a reconfigured RAID array comprising RAID 1 and RAID 5 data, wherein at least a subset of the set of disk drives is originally configured to implement an original RAID array comprising RAID 1 data, at least part of the data stored in the original RAID array being migrated into the reconfigured RAID array by converting the data, the method comprising:
A computer-readable medium storing instructions for causing a computing device to adaptively reconfigure a set of disk drives to implement a reconfigured RAID array comprising RAID 1 and RAID 5 data, wherein at least a subset of the set of disk drives is originally configured to implement an original RAID array comprising RAID 1 data, at least part of the data stored in the original RAID array being migrated into the reconfigured RAID array by converting the data, by performing the steps of:
A system for adaptively reconfiguring a set of disk drives to implement a reconfigured RAID array comprising RAID 1 and RAID 5 data, wherein at least a subset of the set of disk drives is originally configured to implement an original RAID array comprising RAID 1 data, at least part of the data stored in the original RAID array being migrated into a second the reconfigured RAID array by converting the data, the system comprising:
Dependencies are inferred from the claim text.