Patent ID: 9542326
Date: 2017-01-10
CPC Classifications: G06F

Claim:
1. A method for use in managing tiering in a cache-based system, wherein the cache-based system comprises a first data storage tier and a second data storage tier configured such that the performance characteristics associated with the second tier is superior to the performance characteristics associated with the first tier, further wherein the cache-based system comprises a cache separate to the first and second tiers, still further wherein a data group is stored on the first data storage tier and additionally comprises a number of data units associated with the data group that are stored in cache and the first data storage tier, the method comprising: collecting cache activity data in connection with the number of data units stored in the cache; collecting non-cache activity data in connection with the data group stored on the first data storage tier, wherein the data group stored on the first data storage tier comprises a plurality of data units including the number of data units that are stored in cache and the first data storage tier; determining a temperature of the data group based on the cache activity data in combination with the non-cache activity data, wherein the cache activity data relates to activity in connection with the number of data units stored in the cache, further wherein the non-cache activity relates to activity in connection with the data group stored on the first data storage tier; and based on the determined temperature of the data group, the number of data units stored in cache that are associated with the data group and the performance characteristics associated with the second data storage tier, determining to migrate the data group from the first data storage tier to the second data storage tier.