Management of block storage devices based on access frequency
AssigneeScale Computing, Inc.
InventorsPhilip Andrew White, Hank T. Hsieh, Scott Loughmiller, Asad Ahmad Saeed, Sumner Augustine St. Clair
Life of this patent
Estimating the term…
Loading patent…
AssigneeScale Computing, Inc.
InventorsPhilip Andrew White, Hank T. Hsieh, Scott Loughmiller, Asad Ahmad Saeed, Sumner Augustine St. Clair
Estimating the term…
A system, method, and computer program product are provided for allocating blocks of memory in a virtual storage device based on access frequency. The method includes the steps of tracking access frequency for a plurality of blocks of memory in a virtual storage device utilizing a heat map and reallocating the plurality of blocks of memory in the virtual storage device among a plurality of blocks of memory in two or more real storage devices based on the heat map. The heat map includes at least one data structure that maps block identifiers corresponding to the plurality of blocks of memory in the virtual storage device to heat values that represent the access frequency of a corresponding block of memory.
A method comprising:
A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform steps comprising:
A system comprising:
Dependencies are inferred from the claim text.