Clone efficiency in a hybrid storage cloud environment
AssigneeInternational Business Machines Corporation
InventorsSasikanth Eda, Deepak R. Ghuge, Yu-Cheng Hsu, Sandeep R. Patil
Life of this patent
Estimating the term…
Abstract
An efficient cloning mechanism is provided for a distributed storage environment, where, for example, a private cloud computing environment and a public cloud computing environment are included in a hybrid cloud computing environment (on-premise object storage to off-premise computation resources), to improve computation workloads. The disclosed algorithm forms an efficient cloning mechanism in a hybrid storage environment where the read/write speed of data from the disk is not limited by its angular velocity.
Claims10
A computer program product for improving the clone efficiency in a hybrid cloud environment between a corresponding public cloud environment and a corresponding private cloud environment by leveraging the speed variations between an inner partitioned set of tracks of a storage disk and an outer partitioned set of tracks of the storage disk stored in the public cloud environment, the computer program product comprising a computer readable storage medium having stored thereon:
- first program instructions programmed to receive a request for a clone operation for a target data from the private cloud environment, the target data located in the public cloud environment where the public cloud environment provides the storage disk for a processing operation performed by the hybrid cloud computing environment;
- second program instructions programmed to estimate an importance level of the target data by determining at least whether the target data includes intermittent data to be used by the compute resource for the processing operation of the private cloud environment where the private cloud environment provides the compute resource for the processing operation performed by the hybrid cloud computing environment;
- and
- third program instructions programmed to determine whether to write the target data to the inner partitioned set of tracks or to the outer partitioned set of tracks of the storage disk based, at least in part, on the importance level of the target data with respect to the processing operation.
A computer system for improving the clone efficiency in a hybrid cloud environment between a corresponding public cloud environment and a corresponding private cloud environment by leveraging the speed variations between an inner partitioned set of tracks of a storage disk and an outer partitioned set of tracks of the storage disk stored in the public cloud environment, the computer system comprising:
- a processor set;
- and
- a computer readable storage medium;
- wherein:
- the processor set is structured, located, connected and/or programmed to run program instructions stored on the computer readable storage medium;
- and
- the program instructions including:
- first program instructions programmed to receive a request for a clone operation for a target data from the private cloud environment, the target data located in the public cloud environment where the public cloud environment provides the storage disk for a processing operation performed by the hybrid cloud computing environment;
- second program instructions programmed to estimate an importance level of the target data by determining at least whether the target data includes intermittent data to be used by the compute resource for the processing operation of the private cloud environment where the private cloud environment provides the compute resource for the processing operation performed by the hybrid cloud computing environment;
- and
- third program instructions programmed to determine whether to write the target data to the inner partitioned set of tracks or to the outer partitioned set of tracks of the storage disk based, at least in part, on the importance level of the target data with respect to the processing operation.
Dependencies are inferred from the claim text.