Data set management
AssigneeInternational Business Machines Corporation
InventorsDerek L. Erdmann, Franklin E. McCune, Miguel A. Perez
Life of this patent
Estimating the term…
Abstract
Provided are a computer program product, system, and method for an application to provide for, in one embodiment, using hierarchical storage management to respond to a request to delete a data set by migrating the data set to another storage tier in a storage system before deleting the data set from its current location. As a result, the data set is stored on another tier to provide an opportunity to reverse the decision to delete the data set. In one embodiment, a temporary interval of time is provided to reverse the deletion decision and restore the data set from the migrated data set, before the data set is permanently deleted.
Claims21
A computer program product for managing storage of data sets from an application in hierarchical storage tiers of storage devices in a storage system, wherein each hierarchical storage tier of storage devices has storage devices with different storage attributes, the computer program product comprising a computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising:
- hierarchical migration processing data sets including migrating data sets from one hierarchical storage tier to another hierarchical storage tier;
- receiving a deletion request to delete a first data set stored in a first hierarchical storage tier;
- and
- deletion-migration processing the deletion request, the deletion-migration processing including using the hierarchical migration processing to:
- copy the first data set to a second hierarchical storage tier;
- and
- delete the data set from the first hierarchical storage tier.
A method for managing storage of data sets from an application in hierarchical storage tiers of storage devices in a storage system, wherein each hierarchical storage tier of storage devices has storage devices with different storage attributes, the method comprising:
- hierarchical migration processing data sets including migrating data sets from one hierarchical storage tier to another hierarchical storage tier;
- receiving a deletion request to delete a first data set stored in a first hierarchical storage tier;
- and
- deletion-migration processing the deletion request, the deletion-migration processing including using the hierarchical migration processing to:
- copy the first data set to a second hierarchical storage tier;
- and
- delete the data set from the first hierarchical storage tier.
A system for managing storage of data sets from an application in hierarchical storage tiers of storage devices in a storage system, wherein each hierarchical storage tier of storage devices has storage devices with different storage attributes, the system comprising:
- a processor;
- and
- a computer readable storage medium having code executed by the processor to perform operations, the operations comprising:
- hierarchical migration processing data sets including migrating data sets from one hierarchical storage tier to another hierarchical storage tier;
- receiving a deletion request to delete a first data set stored in a first hierarchical storage tier;
- and
- deletion-migration processing the deletion request, the deletion-migration processing including using the hierarchical migration processing to:
- copy the first data set to a second hierarchical storage tier;
- and
- delete the data set from the first hierarchical storage tier.
Dependencies are inferred from the claim text.