Efficient snapshot management in a large capacity disk environment
AssigneeInternational Business Machines Corporation
InventorsSasikanth Eda, Shah M. R. Islam, John T. Olson, Sandeep R. Patil
Life of this patent
Estimating the term…
Abstract
A method, computer program product and/or system saves an original logical block in a file system and generates a first heatmap reflecting access operations on the original logical block. After taking of a file system snapshot, and receiving information that the original logical block is going to be revised, a second heatmap is generated, reflecting predicted access operations on the revised logical block. The second heatmap is based, at least in part, on the first heatmap. Selecting a physical storage location for the revised logical block is based on the second heatmap.
Claims7
A computer-implemented method comprising:
- saving an original logical block in a file system at a first physical location;
- generating a first heatmap reflecting access operations on the original logical block;
- taking of a first snapshot with respect to at least a portion of the file system including the original logical block;
- receiving information that the original logical block is going to be revised into a revised logical block;
- generating a second heatmap reflecting predicted access operations on the revised logical block, with the second heatmap being based at least in part on the first heatmap;
- selecting a second physical storage location for the revised logical block based at least in part on the second heatmap;
- and
- saving the revised logical block at the second physical storage location.
Dependencies are inferred from the claim text.