Storage system and control method of the same
First Claim
1. A storage system provided with a storage control unit and a disk unit comprised of a plurality of physical storage devices, wherein the storage control unit comprises:
- a data transfer control unit controlling a data transfer with respect to a host machine and the disk unit;
a cache memory temporarily storing the data; and
a shared memory in which a configuration information of the storage system is stored, and wherein, in the case of receiving an instruction of calculating a capacity necessary at the time of acquiring a snap shot which makes it possible to refer to the data at a certain time point within the disk unit, the storage control unit monitors a write instruction from the host machine for a fixed period, and calculates the capacity necessary at the time of the snap shot, on the basis of the monitored information for the fixed period.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a storage system which can estimate a necessary capacity at the time of acquiring a snap shot copy without actually sampling the snap shot copy, and a control method of the same. In a storage system, a disk control unit monitors a write instruction from a host machine for a fixed period, and calculates a capacity necessary at the time of a snap shot, on the basis of the monitored information for the fixed period, in the case of receiving an instruction of calculating the capacity necessary at the time of acquiring the snap shot which makes it possible to refer to the data at a certain time point within a disk unit.
28 Citations
20 Claims
-
1. A storage system provided with a storage control unit and a disk unit comprised of a plurality of physical storage devices, wherein the storage control unit comprises:
-
a data transfer control unit controlling a data transfer with respect to a host machine and the disk unit;
a cache memory temporarily storing the data; and
a shared memory in which a configuration information of the storage system is stored, and wherein, in the case of receiving an instruction of calculating a capacity necessary at the time of acquiring a snap shot which makes it possible to refer to the data at a certain time point within the disk unit, the storage control unit monitors a write instruction from the host machine for a fixed period, and calculates the capacity necessary at the time of the snap shot, on the basis of the monitored information for the fixed period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage system provided with a storage control unit and a disk unit comprised of a plurality of physical storage devices, wherein the storage control unit comprises:
-
a data transfer control unit controlling a data transfer with respect to a host machine and the disk unit;
a cache memory temporarily storing the data; and
a shared memory in which a configuration information of the storage system is stored, and wherein, in the case of receiving an instruction of calculating a capacity necessary at the time of acquiring a snap shot which makes it possible to refer to the data at a certain time point within the disk unit, the storage control unit updates a difference bit map used at the time of the snap shot without executing an actual snap shot copy on the basis of a write instruction from the host machine, and calculates the capacity necessary at the time of the snap shot on the basis of update information of the difference bit map for a fixed period. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A control method of a storage system provided with a storage control unit comprised of a data transfer control unit controlling a data transfer with respect to a host machine and a disk unit, a cache memory temporarily storing the data, and a shared memory in which a configuration information of the storage system is stored and with a disk unit comprised of a plurality of physical storage devices,
wherein, in the case of receiving an instruction of calculating a capacity necessary at the time of acquiring the snap shot which makes it possible to refer to the data at a certain time point within the disk unit, a write instruction from the host machine for a fixed period is monitored, and the capacity necessary at the time of acquiring the snap shot is calculated on the basis of the monitored information for the fixed period.
Specification