CPC G06F 3/0649 (2013.01) [G06F 3/061 (2013.01); G06F 3/067 (2013.01)] | 18 Claims |
1. A computer-implemented method, executed on a computing device, comprising:
forecasting a future temperature for a storage object within a multi-tiered cloud storage system;
determining a cost associated with modifying a tiering of the storage object within the multi-tiered cloud storage system based upon, at least in part, the future temperature forecasted for the storage object;
tiering the storage object in the multi-tiered cloud storage system based upon, at least in part, the cost associated with modifying the tiering of the storage object and a tiering policy associated with the multi-tiered cloud storage system;
determining an actual temperature for the storage object for a predefined period of time;
determining an actual cost associated with tiering the storage object in the multi-tiered cloud storage system for the predefined period of time; and
adjusting one or more of an unsupervised machine learning model and the tiering policy based upon, at least in part, the actual temperature for the storage object for the predefined period of time, the future temperature for the storage object for the predefined period of time, and the actual costs associated with tiering the storage object for the predefined period of time.
|