CPC G06F 11/3034 (2013.01) [G06F 3/061 (2013.01); G06F 3/0653 (2013.01); G06F 3/067 (2013.01); G06F 11/076 (2013.01); G06F 11/3058 (2013.01); G06F 11/3075 (2013.01)] | 20 Claims |
1. A method of providing and using multi-tier heat maps in a storage system, comprising:
obtaining a temperature of a storage object from among a plurality of storage objects stored on a storage system, the temperature of the storage object being obtained using a first heat map of input/output (IO) activity of data at a storage object level of the data;
determining that the temperature of the storage object exceeds a predetermined temperature threshold;
in response to determining that the temperature of the storage object exceeds the predetermined temperature threshold, obtaining a plurality of temperatures of a plurality of storage elements associated with the storage object using a second heat map of IO activity of the data at a storage element level of the data; and
performing at least one data storage operation on the storage object based on one or more of the temperature of the storage object and the plurality of temperatures of the plurality of storage elements associated with the storage object.
|