Storage system, storage control apparatus, and storage control method
First Claim
1. A storage system comprising:
- first storage devices constituting a first logical storage area;
second storage devices constituting a second logical storage area; and
a storage control apparatus configured to perform a procedure including;
controlling processing for accessing first data stored in the first logical storage area and second data stored in the second logical storage area,managing the first logical storage area and the second logical storage area in such a manner that the first data stored in the first logical storage area and the second data stored in the second logical storage area have redundancy, and first parity data for the first data are stored in first parity storage areas which are distributedly arranged in more than one of the first storage devices, and second parity data for the second data are stored in second parity storage areas which are distributedly arranged in more than one of the second storage devices, andwhen failure occurs in one or more of the first storage devices constituting part of the first logical storage area, generating part of the first data which are stored, before the failure, in the one or more of the first storage devices, and writing the part of the first data over part of the second parity data stored in at least part of the second parity storage areas in the second logical storage area.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage system including first storage devices constituting a first logical storage area, second storage devices constituting a second logical storage area; and a storage control apparatus. The storage control apparatus manages the first and second logical storage areas so that the data stored in the first and second logical storage areas have redundancy, and parity data for the data stored in the second logical storage area are stored in parity storage areas arranged in part of the second storage devices. When part of the first storage devices constituting part of the first logical storage area fail, the storage control apparatus generates part of the data stored, before the failure, in the part of the first storage devices, and stores the generated part of the data in at least part of the second parity storage areas in the second logical storage area.
-
Citations
19 Claims
-
1. A storage system comprising:
-
first storage devices constituting a first logical storage area; second storage devices constituting a second logical storage area; and a storage control apparatus configured to perform a procedure including; controlling processing for accessing first data stored in the first logical storage area and second data stored in the second logical storage area, managing the first logical storage area and the second logical storage area in such a manner that the first data stored in the first logical storage area and the second data stored in the second logical storage area have redundancy, and first parity data for the first data are stored in first parity storage areas which are distributedly arranged in more than one of the first storage devices, and second parity data for the second data are stored in second parity storage areas which are distributedly arranged in more than one of the second storage devices, and when failure occurs in one or more of the first storage devices constituting part of the first logical storage area, generating part of the first data which are stored, before the failure, in the one or more of the first storage devices, and writing the part of the first data over part of the second parity data stored in at least part of the second parity storage areas in the second logical storage area. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage control method comprising:
-
controlling processing for accessing first data stored in a first logical storage area and second data stored in a second logical storage area, where the first logical storage area is constituted by first storage devices and the second logical storage area is constituted by second storage devices; managing the first logical storage area and the second logical storage area in such a manner that the first data stored in the first logical storage area and the second data stored in the second logical storage area have redundancy, and first parity data for the first data are stored in first parity storage areas which are distributedly arranged in more than one of the first storage devices, and second parity data for the second data are stored in second parity storage areas which are distributedly arranged in more than one of the second storage devices; and when failure occurs in one or more of the first storage devices constituting part of the first logical storage area, generating part of the first data which are stored, before the failure, in the one or more of the first storage devices, and writing the part of the first data over part of the second parity data in at least part of the second parity storage areas in the second logical storage area. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A storage control apparatus comprising a processor configured to perform a procedure including:
-
controlling processing for accessing first data stored in a first logical storage area and second data stored in a second logical storage area, where the first logical storage area is constituted by first storage devices and the second logical storage area is constituted by second storage devices; managing the first logical storage area and the second logical storage area in such a manner that the first data stored in the first logical storage area and the second data stored in the second logical storage area have redundancy, and first parity data for the first data are stored in first parity storage areas which are distributedly arranged in more than one of the first storage devices, and second parity data for the second data are stored in second parity storage areas which are distributedly arranged in more than one of the second storage devices; and when failure occurs in one or more of the first storage devices constituting part of the first logical storage area, generating part of the first data which are stored, before the failure, in the one or more of the first storage devices, and writing the part of the first data over part of the second parity data in at least part of the second parity storage areas in the second logical storage area. - View Dependent Claims (16, 17, 18, 19)
-
Specification