| CPC G06F 16/183 (2019.01) [G06F 3/0611 (2013.01); G06F 3/0643 (2013.01); G06F 3/0647 (2013.01); G06F 3/067 (2013.01); G06F 16/122 (2019.01); G06F 16/185 (2019.01); G06Q 20/102 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
initiating, based at least in part on detecting that a metric-based condition has been met, a transfer of at least a portion of contents of a first object from a first storage device of a cloud computing environment to a second storage device, independent of a client-initiated transfer request specific to the first object from a client of the cloud computing environment to which the first object belongs, wherein a difference in one or more properties between the first storage device and the second storage device provides a benefit of transferring the at least a portion of contents of the first object from the first storage device to the second storage device;
determining, based at least in part on a particular property of the first storage device, that storage space which was being used for the portion of contents at the first storage device prior to the transfer should be used to store a second object; and
storing the second object in the storage space.
|