Raid-group converting apparatus and method
First Claim
1. A RAID-group converting apparatus that converts two redundant-array-of-inexpensive-disks (RAID) groups into one RAID group, the RAID-group converting apparatus comprising:
- a data-reading unit that reads at least non-parity data from data including the non-parity data and parity data, for each stripe from a plurality of recording media belonging to the two RAID groups;
a parity-generating unit that generates two parities using the data belonging to a same stripe read by the data-reading unit; and
a parity-writing unit that dispersively writes the two parities generated by the parity-generating unit into parity storage areas belonging to the same stripe, andwherein the RAID-group converting apparatus converts two RAID groups without adding any disks.
1 Assignment
0 Petitions
Accused Products
Abstract
A RAID-group converting apparatus converts two RAID groups into one RAID group. The RAID-group converting apparatus includes: a data-reading unit that reads at least non-parity data from data including the non-parity data and parity data, for each stripe from a plurality of recording media belonging to the two RAID groups; a parity-generating unit that generates two parities using the data belonging to a same stripe read by the data-reading unit; and a parity-writing unit that writes the two parities generated by the parity-generating unit into a parity storage area belonging to the same stripe.
-
Citations
16 Claims
-
1. A RAID-group converting apparatus that converts two redundant-array-of-inexpensive-disks (RAID) groups into one RAID group, the RAID-group converting apparatus comprising:
-
a data-reading unit that reads at least non-parity data from data including the non-parity data and parity data, for each stripe from a plurality of recording media belonging to the two RAID groups; a parity-generating unit that generates two parities using the data belonging to a same stripe read by the data-reading unit; and a parity-writing unit that dispersively writes the two parities generated by the parity-generating unit into parity storage areas belonging to the same stripe, and wherein the RAID-group converting apparatus converts two RAID groups without adding any disks. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A RAID-group converting method of converting two RAID groups into one RAID group, the RAID-group converting method comprising:
-
reading at least non-parity data from data including the non-parity data and parity data, for each stripe from a plurality of recording media belonging to the two RAID groups; generating two parities using the read data belonging to a same stripe; and dispersively writing the two parities generated into parity storage areas belonging to the same stripe, and wherein the RAID-group converting method converts two RAID groups without adding any disks. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium having stored therein a RAID-group converting program for converting two RAID groups into one RAID group, the RAID-group converting program causing a computer to execute a process comprising:
-
reading at least non-parity data from data including the non-parity data and parity data, for each stripe from a plurality of recording media belonging to the two RAID groups; generating two parities using the read data belonging to a same stripe; and dispersively writing the two parities generated into parity storage areas belonging to the same stripe, and wherein the RAID-group converting program converts two RAID groups without adding any disks. - View Dependent Claims (13, 14, 15, 16)
-
Specification