Patent ID: 9037791
Filing Date: 2015-05-19
Classification: G06F

Abstract:
1. A method for data processing in a computing storage environment by a processor device, the computing storage environment incorporating at least high-speed and lower-speed caches, and tiered levels of storage, the method comprising: migrating groups of data segments between the tiered levels of storage such that uniformly hot ones of the groups of data segments are migrated to use a Solid State Drive (SSD) portion of the tiered levels of storage, clumped hot ones of the groups of data segments are migrated to use the SSD portion while using the lower-speed cache for a remaining portion of the clumped hot ones, and sparsely hot ones of the groups of data segments are migrated to use the lower-speed cache while using a lower one of the tiered levels of storage for a remaining portion of the sparsely hot ones; determining the uniformly hot groups of data segments using a first heat map for a selected one of the group of the data segments, the heat map having a first, largest granularity; determining the clumped hot groups of data segments using a second heat map having a granularity smaller than the first, largest granularity of the first heat map; and determining the sparsely hot groups of data segments by determining that neither the first heat map nor the second heat map are hotter than the first and second predetermined thresholds, respectively.