×

Storing information on storage devices having different performance capabilities with a storage system

  • US 7,711,916 B2
  • Filed: 05/11/2005
  • Issued: 05/04/2010
  • Est. Priority Date: 05/11/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • monitoring which persistent memory blocks, in which a single data file is stored, are involved in one or more I/O operations, wherein the single data file comprises a plurality of extents that are distinct portions;

    for extents, of the plurality of extents, that have a corresponding persistent memory block that was involved in an I/O operation, setting a respective access bit to indicate an I/O operation involved that extent;

    storing first data from a first extent, of the plurality of extents that are distinct portions of a single data file, in a first persistent storage device;

    storing second data from a second extent, of the plurality of extents, in a second persistent storage device; and

    generating an access bitmap for the file based on the access bits,wherein the decision of where to store the first and second data is made automatically based, at least in part, on the access bit map.

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