×

Storage application performance matching

  • US 8,380,947 B2
  • Filed: 04/27/2012
  • Issued: 02/19/2013
  • Est. Priority Date: 02/05/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for matching storage application performance in a multiple tier storage system by a processor device, comprising:

  • 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;

    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, wherein the plurality of storage device classes includes a fastest tier 0 and a number of slower tiers n;

    identifying a hot candidate in one or more of the number of slower tiers n;

    determining whether the hot candidate has an up trend; and

    promoting the hot candidate to a faster tier.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×