Patent ID: 8375180

Claim:
A system for matching storage application performance in a multiple tier storage system, comprising: a storage management module operational in the multiple tier storage system, wherein the storage management module is adapted for: monitoring input/output (I/O) activity in the multiple tier storage system to collect statistical information, recurrently transforming the statistical information of the I/O activity using an exponential moving average (EMA) having a predefined smoothing factor to obtain an EMA value, sorting data portions in the multiple tier storage system into buckets of varying temperatures corresponding to the EMA value, and recurrently generating at least one data migration plan for matching the sorted data portions to at least one of an available plurality of storage device classes, wherein one data portion sorted into a higher temperature bucket having higher EMA values is matched with a higher performance storage device class of the available plurality of storage device classes than another data portion sorted into a lower temperature bucket having lower EMA values.