×

System and method for scalable reference management in a deduplication based storage system

  • US 8,392,376 B2
  • Filed: 09/03/2010
  • Issued: 03/05/2013
  • Est. Priority Date: 09/03/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system for managing data storage, comprising:

  • a storage device configured to store file data as a plurality of storage objects in a plurality of storage containers, each of said storage containers being configured to store a plurality of said storage objects, the storage objects representing a partitioned portion of a file;

    a storage container reference list, wherein for each of the storage containers the storage container reference list identifies which files of a plurality of files reference a storage object within a given storage container; and

    a server, wherein in response to (1) detecting deletion of a given file that references an object within a particular storage container of the storage containers, and (2) determining a number of files referencing the particular container has not fallen to a threshold level, the server is configured to update a storage container reference list of the particular container by removing from the storage container reference list an identification of the given file;

    wherein subsets of the plurality of files are grouped into backups, and wherein for each of the storage containers the storage container reference list identifies which backups of the backups include a file that reference a segment object within the given storage container.

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