Information processing system, primary storage device, and computer readable recording medium recorded thereon logical volume restoring program
First Claim
1. An information processing system comprising:
- a secondary storage device for retaining a recording medium configuring a virtual logical volume;
a data processing apparatus for processing data recorded in the virtual logical volume of said secondary storage device;
a primary storage device interposed between said secondary storage device and said data processing apparatus;
said primary storage device comprising;
at least two current storage units configuring a logical volume in which data read out from the virtual logical volume of said secondary storage device in order that said data processing apparatus has an access to the data to process the same is recorded, and being in a mirroring relationship;
at least two spare storage units which can be used in the mirroring relationship; and
a restoring unit for, when said at least two current storage units concurrently fail, reading out data recorded in the logical volume of said current storage units from the virtual logical volume of said secondary storage device, recording the data on said at least two spare storage units, thereby restoring, on said at least two spare storage units, the logical volume of said at least two current storage units.
1 Assignment
0 Petitions
Accused Products
Abstract
In a hierarchical storage system, a primary storage device interposed between a secondary storage device and a data processing apparatus has a restoring unit. When at least two current storage units, which configure a logical volume and are in the mirroring relationship, concurrently fail, the restoring unit reads out data recorded in a logical volume of the current storage units from a virtual logical volume of the secondary storage device, records the data on the at least two spare storage units, thereby restoring, on the spare storage units, the logical volume of the current storage units. Even when a plurality of storages configuring a logical volume and being in the mirroring relationship concurrently fail, it is possible to immediately restore the logical volume without the maintenance operation or the like.
-
Citations
20 Claims
-
1. An information processing system comprising:
-
a secondary storage device for retaining a recording medium configuring a virtual logical volume;
a data processing apparatus for processing data recorded in the virtual logical volume of said secondary storage device;
a primary storage device interposed between said secondary storage device and said data processing apparatus;
said primary storage device comprising;
at least two current storage units configuring a logical volume in which data read out from the virtual logical volume of said secondary storage device in order that said data processing apparatus has an access to the data to process the same is recorded, and being in a mirroring relationship;
at least two spare storage units which can be used in the mirroring relationship; and
a restoring unit for, when said at least two current storage units concurrently fail, reading out data recorded in the logical volume of said current storage units from the virtual logical volume of said secondary storage device, recording the data on said at least two spare storage units, thereby restoring, on said at least two spare storage units, the logical volume of said at least two current storage units. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A primary storage device interposed between a secondary storage device retaining a recording medium configuring a virtual logical volume and a data processing apparatus processing data recorded in the virtual logical volume of said secondary storage device, said primary storage device comprising:
-
at least two current storage units configuring a logical volume in which data read out from the virtual logical volume of said secondary storage device in order that said data processing apparatus has an access to the data to process the same is recorded, and being in a mirroring relationship;
at least two spare storage units which can be used in the mirroring relationship; and
a restoring unit for, when said at least two current storage units concurrently fail, reading out data recorded in the logical volume of said current storage units from the virtual logical volume of said secondary storage device, recording the data on said at least two spare storage units, thereby restoring, on said at least two spare storage units, the logical volume of said at least two current storage units. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer readable recording medium recorded thereon a logical volume restoring program for making a computer realize a function of restoring a logical volume configured by at least two current storage units when said at least two current storage units concurrently fail in a primary storage device which is interposed between a secondary storage device retaining a recording medium configuring a virtual logical volume and a data processing apparatus processing data recorded in the virtual logical volume of said secondary storage device, configures the logical volume in which the data read out from the virtual logical volume of said secondary storage device in order that said data processing apparatus has an access to the data to process the same is recorded, and comprises said at least two current storage units being in a mirroring relationship and at least two spare storage units which can be used in the mirroring relationship;
said computer readable recording medium making said computer function as a restoring unit for, when said at least two current storage units concurrently fail, reading out data recorded in the logical volume of said current storage units from the virtual logical volume of said secondary storage device, recording the data on said at least two spare storage units, thereby restoring, on said at least two spare storage units, the logical volume of said at least two current storage units. - View Dependent Claims (17, 18, 19, 20)
Specification