CPC G06F 11/1076 (2013.01) [G06F 3/064 (2013.01); G06F 3/067 (2013.01); G06F 3/0614 (2013.01); G06F 11/2094 (2013.01); G06F 2211/1004 (2013.01); G06F 2211/1014 (2013.01)] | 20 Claims |
1. A method for more efficiently utilizing storage space in a redundant array of independent disks (RAID), the method comprising:
implementing a RAID comprising a plurality of storage drives, the RAID utilizing data striping with distributed parity values, the distributed parity values being placed on selected storage drives of the RAID in accordance with a parity rotation;
in a first portion of the RAID, using a fixed parity rotation wherein each storage drive of the RAID participates substantially equally in storing parity values; and
in a second portion of the RAID, adaptively altering the parity rotation of the RAID to provide an increased concentration of parity values in storage drives of the RAID having a larger remaining storage capacity compared to storage drives of the RAID having a smaller remaining storage capacity.
|