×

Method and apparatus for using cache size estimations for guiding hot-tier insertion decisions

  • US 10,698,823 B2
  • Filed: 04/27/2018
  • Issued: 06/30/2020
  • Est. Priority Date: 04/27/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving a respective size estimate and a respective current hit rate for each vDisk of a plurality of vDisks, the plurality of vDisks being accessible by a controller on a computing node, and the respective size estimate for each vDisk corresponding to a given hit rate change;

    selectively controlling logging of access requests to individual vDisks of the plurality of vDisks based on at least the respective size estimates and the respective current hit rates for the plurality of vDisks to manage promotion of data to a hot storage tier from one or more of the plurality of vDisks, the hot storage tier being shared by the plurality of vDisks, the computing node controlling logging of access requests by;

    generating a respective rank for each vDisk of the plurality of vDisks based on at least the respective size estimates and the respective current hit rates for the plurality of vDisks;

    selecting a subset of the plurality of vDisks based on the respective ranks for the plurality of vDisks;

    generating an entry in a log for an access request corresponding to a selected vDisk, without generating an entry in the log for a vDisk that was not selected for the subset of the plurality of vDisks;

    analyzing the log to identify data to be promoted to the hot storage tier from the subset of the plurality of vDisks; and

    promoting the identified data to the hot storage tier.

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