×

Techniques for implementing hybrid flash/HDD-based virtual disk files

  • US 9,182,927 B2
  • Filed: 06/28/2013
  • Issued: 11/10/2015
  • Est. Priority Date: 06/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for utilizing flash storage as an extension of hard disk (HDD) based storage, the method comprising:

  • storing, by a computer system, a first subset of blocks of a logical file in a first physical file residing on a flash storage tier, the first physical file being associated with a first inode data structure;

    storing, by the computer system, a second subset of blocks of the logical file in a second physical file residing on an HDD storage tier, the second physical file being associated with a second inode data structure distinct from the first inode data structure, the second inode data structure comprising tiering configuration information that includes an identifier of the first physical file;

    receiving, by the computer system, an I/O request directed to one or more blocks of the logical file; and

    processing, by the computer system, the I/O request by directing the I/O request to the first physical file on the flash storage tier or to the second physical file on the HDD storage tier, the directing comprising;

    verifying the tiering configuration information in the second inode data structure; and

    in response to the verifying, determining whether the one or more blocks are part of the first subset of blocks in the first physical file or the second subset of blocks in the second physical file.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×