STORAGE MANAGEMENT DEVICE, STORAGE SYSTEM CONTROL DEVICE, STORAGE MEDIUM STORING STORAGE MANAGEMENT PROGRAM, AND STORAGE SYSTEM
First Claim
1. A storage management device used in a storage system, which stores data in a plurality of storage devices interconnected via a network in a distributed manner, for managing the storage device, the storage management device comprising:
- management unit managing one of the storage devices assigned thereto and temporary storage unit assigned thereto,the management unit comprising;
backup unit, when the data is written into the storage device, storing the data in the previously assigned temporary storage unit before the writing of the data into the storage device is completed; and
take-over unit, when data which is already stored in the temporary storage unit, but which is not yet written into the storage device exists at timing the storage device and the temporary storage unit are assigned, writing the not-yet-written data into the storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage management device includes a management unit for managing a storage device assigned thereto and a temporary storage unit assigned thereto. The management unit comprises a backup unit for, when data is written into the storage device, storing the data in the previously assigned temporary storage unit before the writing of the data into the storage device is completed, and a take-over unit for, when data which is already stored in the temporary storage unit, but which is not yet written into the storage device exists when the storage device and the temporary storage unit are assigned, writing the not-yet-written data into the storage device.
51 Citations
15 Claims
-
1. A storage management device used in a storage system, which stores data in a plurality of storage devices interconnected via a network in a distributed manner, for managing the storage device, the storage management device comprising:
-
management unit managing one of the storage devices assigned thereto and temporary storage unit assigned thereto, the management unit comprising; backup unit, when the data is written into the storage device, storing the data in the previously assigned temporary storage unit before the writing of the data into the storage device is completed; and take-over unit, when data which is already stored in the temporary storage unit, but which is not yet written into the storage device exists at timing the storage device and the temporary storage unit are assigned, writing the not-yet-written data into the storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A storage system control device for controlling a storage system which stores data in a plurality of storage devices,
the storage system control device controlling the storage system by managing a storage management device which is capable of managing the storage device and capable of, when the data is written into the storage device, storing the data in a previously assigned temporary storage unit before the writing of the data into the storage device is completed, the storage system control device comprising; -
failure detection unit for detecting a failure of the storage management device; and assignment unit for assigning the storage device and the temporary storage unit to the storage management device, wherein when the failure of the storage management device is detected by the failure detection unit, the assignment unit assigns, to another storage management device, the storage device and the temporary storage unit, which have been assigned to the storage management device causing the failure detected by the failure detection failure. - View Dependent Claims (12, 13)
-
-
14. A recording medium storing a storage management program causing a computer to execute, in a storage system which stores data in a plurality of storage devices interconnected via a network in a distributed manner, a process of managing the storage device, the program causing:
-
the computer to function as management unit for managing one of the storage devices assigned thereto and temporary storage unit assigned thereto, and the management unit to function as; backup unit, when the data is written into the storage device, storing the data in the previously assigned temporary storage unit before the writing of the data into the storage device is completed; and take-over unit, when data which is already stored in the temporary storage unit, but which is not yet written into the storage device exists at timing the storage device and the temporary storage means are assigned, writing the not-yet-written data into the storage device.
-
-
15. A storage system for storing data in a plurality of storage devices interconnected via a network in a distributed manner, the storage system comprising:
-
a storage management device including management means for managing one of the storage devices assigned thereto and temporary storage unit assigned thereto; and a storage system control device for controlling the storage system by managing the storage management device, the storage system control device including assignment unit for assigning the storage device and the temporary storage unit to the storage management device, the management means comprising; backup unit for, when the data is written into the storage device, storing the data in the previously assigned temporary storage unit before the writing of the data into the storage device is completed; and take-over unit for, when data which is already stored in the temporary storage unit, but which is not yet written into the storage device exists at timing the storage device and the temporary storage unit are assigned, writing the not-yet-written data into the storage device.
-
Specification