×

System and method for content addressable storage

  • US 7,747,663 B2
  • Filed: 03/05/2008
  • Issued: 06/29/2010
  • Est. Priority Date: 03/05/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of storing information in a storage system comprising:

  • chunking data into one or more blocks of data with a file server;

    generating metadata operations of a file system with the file server;

    storing the one or more blocks of data in a block store;

    retrieving the metadata operations with a commit server;

    generating a data structure based on the metadata operations and the one or more blocks of data with the commit server;

    storing the data structure in the block store,storing the metadata operations in an update log; and

    wherein retrieving the metadata operations with the commit server comprisesretrieving the metadata operations from the update log;

    wherein chunking data into one or more blocks of dataand generating metadata operations with the file server further comprises associating a timestamp with the generated metadata operations and comprising;

    storing the generated metadata operations at the file server; and

    cleaning the metadata stored at the file server with the metadata stored as a version of the data structure based at least in part on the one or more timestamps associated with the retrieved metadata operations.

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