Dynamic storage hierarchy management
AssigneeMicrosoft Corporation
InventorsJames R. Hamilton, Vladimir Sadovsky
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsJames R. Hamilton, Vladimir Sadovsky
Estimating the term…
A data block may be moved between a first medium and a second medium. The movement of the data block involves measuring the access characteristic of the data block as the data block is stored on the first medium. The performance characteristics of the first medium and the second medium are then determined, in which each performance characteristic has a static performance characteristic component and a dynamic performance characteristic component. Alternatively or concurrently, the static performance characteristic components of the first medium and the second medium may be compared, and the dynamic performance characteristic components of the first medium and the second medium are compared. Accordingly, the data block is moved from the first medium to the second medium when at least one of these comparisons indicate that the second medium is more suitable for storing the data block having the access characteristic than the first medium.
A computer-implemented method, comprising:
A computing device, comprising:
A computer-readable memory storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
Dependencies are inferred from the claim text.