×

Methods and systems for using predictive cache statistics in a storage system

  • US 9,830,269 B2
  • Filed: 07/29/2014
  • Issued: 11/28/2017
  • Est. Priority Date: 07/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • tracking a first amount of data written to simulated cache blocks of a cache system using cache metadata while performing a workload having a plurality of storage operations during a sample period, wherein the cache metadata is segmented, each segment corresponding to a different one of a plurality of cache sizes for each of a plurality of cache devices;

    extrapolating, from the first amount of data tracked for each segment of the cache metadata, a respective second amount of data to be written for each segment within a duration;

    determining a number of write operations supported by each of the plurality of cache devices for the duration in which the second amount of data is to be written;

    determining a minimum cache size for each of the plurality of cache devices to write the respective second amount of data for each segment, based on the number of write operations supported by that cache device and a desired life cycle for that cache device; and

    selecting at least one of the plurality of cache devices for performing storage operations within the cache system, based at least in part on the minimum cache size determined for each cache device.

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