Storage system and snapshot data preparation method in storage system
First Claim
1. A storage system comprising:
- a physical snapshot execution part which writes data that has been updated into both a primary storage device and a secondary storage device;
a logical snapshot execution part which writes input data into said primary storage device, and which writes differential data between this data and data prior to updating into said secondary storage device; and
a snapshot execution part selection part which selectively drives said physical snapshot execution part when an access degree-of-competition judgment part judges that said access degree of competition is high, and which selectively drives said logical snapshot execution part when said access degree-of-competition judgment part judges that said access degree of competition is not high.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention is devised so that snapshot data preparation processing does not end abnormally as a result of the pool region becoming full with saved data from the primary logical volume during snapshot data preparation. When the CHA receives a snapshot data preparation request, the CHA checks whether or not update information is present in the logical volume that is the object of this data preparation. If such information is present (YES in S51), a check is made from the number of slots in the in the volume control information and the updating amount count value in the update information in order to ascertain whether or not the proportion of the updating amount relative to the number of slots is equal to or greater than the threshold value in the threshold value control information (S52). If this proportion is equal to or greater than the threshold value (YES in S52), the update information is initialized (S53), and physical snapshot control is started (S54). If such is not the case (NO in S52), the update information is initialized (S55), and logical snapshot control is started (S56).
-
Citations
16 Claims
-
1. A storage system comprising:
-
a physical snapshot execution part which writes data that has been updated into both a primary storage device and a secondary storage device; a logical snapshot execution part which writes input data into said primary storage device, and which writes differential data between this data and data prior to updating into said secondary storage device; and a snapshot execution part selection part which selectively drives said physical snapshot execution part when an access degree-of-competition judgment part judges that said access degree of competition is high, and which selectively drives said logical snapshot execution part when said access degree-of-competition judgment part judges that said access degree of competition is not high. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A storage method comprising:
-
writing, with a physical snapshot execution part, data that has been updated into both a primary storage device and a secondary storage device; writing, with a logical snapshot execution part, input data into said primary storage device, and differential data between this data and data prior to updating into said secondary storage device; selectively driving, with a snapshot execution part selection part, said physical snapshot execution part when an access degree-of-competition judgment part judges that said access degree of competition is high; and selectively driving, with a snapshot execution part selection part, said logical snapshot execution part when said access degree-of-competition judgment part judges that said access degree of competition is not high. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification