Patent · US Active

Techniques for dynamically relocating virtual disk file blocks between flash storage and HDD-based storage

US9280300B2 · kind B2 · utility

7Cited by
1References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 28, 2013
Grant dateMar 8, 2016
Priority date
Expiry dateDec 14, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0649
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques for dynamically managing the placement of blocks of a logical file between a flash storage tier and an HDD storage tier are provided. In one embodiment, a computer system can collect I/O statistics pertaining to the logical file, where a first subset of blocks of the logical file are stored on the flash storage tier and where a second subset of blocks of the logical file are stored on the HDD storage tier. The computer system can further generate a heat map for the logical file based on the I/O statistics, where the heat map indicates, for each block of the logical file, the number of times the block has been accessed. The computer system can then identify, using the heat map, one or more blocks of the logical file as being performance-critical blocks, and can move data between the flash and HDD storage tiers such that the performance-critical blocks are placed on the flash storage tier.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.