×

System and method for real-time deduplication utilizing an electronic storage medium

  • US 8,281,066 B1
  • Filed: 04/05/2010
  • Issued: 10/02/2012
  • Est. Priority Date: 04/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • chunking a data set, received at a storage system, into at least one block;

    generating a signature of one of the at least one blocks;

    determining if the generated signature is stored in a signature database in an electronic storage medium of the storage system;

    in response to determining that the generated signature is stored in the signature database, replacing the block associated with the generated signature with a pointer to a previously stored block associated with the signature stored in the signature database;

    setting one of a lowest and a highest clear bit in a bit field associated with a counter in a block reference counter file stored in the electronic storage medium to indicate that an additional reference to the block has been made; and

    setting one of a lowest and a highest clear bit in the bit field to indicate that a reference to the block has been deleted, whereby deduplication of the data set occurs in real time.

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