Predictive point-in-time copy for storage systems
First Claim
1. A method for predictive point-in-time copy for storage systems, comprising:
- recording a frequency of writes to an area of a storage volume;
prioritising areas for having point-in-time copies carried out based on the write frequency to an area, wherein areas in the storage volume having a high write frequency are prioritised before areas with a lower write frequency, wherein an area is of a greater granularity than a region tracked for the point-in-time copy, and wherein an area is of a greater granularity than the region tracked when the area has a size of 2 times n, where n is a size of the region tracked; and
automatically increasing a point-in-time copy rate during periods of fewer writes from host applications.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system are provided for predictive point-in-time copy for storage systems. The method may include: recording a frequency of writes to an area of a storage volume; and prioritising areas for having point-in-time copies carried out based on the write frequency to an area, wherein areas in the storage volume having a high write frequency are prioritised before areas with a lower write frequency. An area may be of a coarser granularity than a region tracked for the point-in-time copy. The method may include: recording the frequency of writes to an area in a given period; and prioritising areas by their frequency of writes in the given period immediately prior to the point-in-time copy.
-
Citations
16 Claims
-
1. A method for predictive point-in-time copy for storage systems, comprising:
-
recording a frequency of writes to an area of a storage volume; prioritising areas for having point-in-time copies carried out based on the write frequency to an area, wherein areas in the storage volume having a high write frequency are prioritised before areas with a lower write frequency, wherein an area is of a greater granularity than a region tracked for the point-in-time copy, and wherein an area is of a greater granularity than the region tracked when the area has a size of 2 times n, where n is a size of the region tracked; and automatically increasing a point-in-time copy rate during periods of fewer writes from host applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for predictive point-in-time copy for storage systems, comprising:
-
a memory; and a processor, wherein the processor is configured to perform operations comprising; recording a frequency of writes to an area of a storage volume; prioritising areas for having point-in-time copies carried out based on the write frequency to an area, wherein areas in the storage volume having a high write frequency are prioritised before areas with a lower write frequency, wherein an area is of a greater granularity than a region tracked for the point-in-time copy, and wherein an area is of a greater granularity than the region tracked when the area has a size of 2 times n, where n is a size of the region tracked; and automatically increasing a point-in-time copy rate during periods of fewer writes from host applications. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for predictive point-in-time copy for storage systems, the computer program product comprising:
- a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
recording a frequency of writes to an area of a storage volume; prioritising areas for having point-in-time copies carried out based on the write frequency to an area, wherein areas in the storage volume having a high write frequency are prioritised before areas with a lower write frequency, wherein an area is of a greater granularity than a region tracked for the point-in-time copy, and wherein an area is of a greater granularity than the region tracked when the area has a size of 2 times n, where n is a size of the region tracked; and automatically increasing a point-in-time copy rate during periods of fewer writes from host applications.
- a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
Specification