×

Migration of hot and cold data between high-performance storage and low-performance storage at block and sub-block granularities

  • US 9,665,291 B2
  • Filed: 02/26/2014
  • Issued: 05/30/2017
  • Est. Priority Date: 12/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for a storage device to migrate hot and cold data between high-performance storage and low-performance storage at block and sub-block granularities, wherein the storage device comprises a first storage disk set and a second storage disk set, wherein the first storage disk set includes a plurality of storage disks with high performance, and wherein the second storage disk set includes a plurality of storage disks with low performance, the method comprising:

  • monitoring an access frequency of a block stored in the second storage disk set, wherein the block includes multiple sub-blocks;

    determining that the access frequency of the block has reached a first access threshold value;

    moving the block to the first storage disk set after the access frequency of the block reaches above the first access threshold value;

    obtaining an access frequency for each of the multiple sub-blocks after the block is moved to the first storage disk set, wherein the multiple sub-blocks are independently accessible, wherein each of the multiple sub-blocks has an access frequency that is independent from access frequencies of other sub-blocks and the access frequency of the block;

    separating the block into the multiple sub-blocks when the access frequency of at least one of the multiple sub-blocks falls below a second access threshold value;

    moving the at least one of the multiple sub-blocks to the second storage disk set; and

    combining all of the multiple sub-blocks into the block after each of the multiple sub-blocks is moved to the second storage disk set when the access frequency of each of the multiple sub-blocks falls below the second access threshold value.

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