Expansion of RAID subsystems using spare space with immediate access to new space
First Claim
1. A method for expanding a RAID subsystem from a first array of disk drives to a second array of disk drives, the first array including a set of data disk drives storing old data and spare space, and the second array including the first array and at least one new disk drive, comprising:
- distributing the old data among the set of data disk drives and at least one new disk drive while mapping new data to the spare space; and
copying, upon completion of the distribution, the new data from the spare space to the set of data disk drives and at least one new disk drive to enable concurrent expansion of the first array while accessing the old and the new data.
4 Assignments
0 Petitions
Accused Products
Abstract
A method to expand a RAID subsystem from a first array of disk drives to a second array of disk drives. The first array includes a set of data disk drives storing old data and spare space, and the second array includes the first array and at least one new disk drive. First, the old data are distributed among the set of data disk drives and at least one new disk drive while, at the same time, new data are mapped to the spare space. Upon completion of the distribution, the new data are copied from the spare space to the set of data disk drives and at least one new disk drive to enable concurrent expansion of the first array while accessing the old and the new data.
62 Citations
11 Claims
-
1. A method for expanding a RAID subsystem from a first array of disk drives to a second array of disk drives, the first array including a set of data disk drives storing old data and spare space, and the second array including the first array and at least one new disk drive, comprising:
-
distributing the old data among the set of data disk drives and at least one new disk drive while mapping new data to the spare space; and
copying, upon completion of the distribution, the new data from the spare space to the set of data disk drives and at least one new disk drive to enable concurrent expansion of the first array while accessing the old and the new data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An expandable RAID subsystem, comprising:
-
a first array of disk drives including a set of data disk drives storing old data and spare space;
a second array of disk drives including the first array and at least one new disk drive;
means for distributing the old data among the set of data disk drives and at least one new disk drive while mapping new data to the spare space; and
means for copying, upon completion of the distributing, the new data from the spare space to the set of data disk drives and at least one new disk drive to enable concurrent expansion of the first array while accessing the old and the new data. - View Dependent Claims (10, 11)
-
Specification