×

Network storage server with integrated encryption, compression and deduplication capability

  • US 9,395,929 B2
  • Filed: 04/25/2008
  • Issued: 07/19/2016
  • Est. Priority Date: 04/25/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of operation of a network storage server, the method comprising:

  • receiving a plurality of write requests at the network storage server from a set of clients;

    buffering a plurality of data blocks written by the write requests in a cache in the network storage server;

    during a consistency point process that is characterized by committing the plurality of buffered data blocks written by the write requests and stored in the cache to a nonvolatile mass storage facility, using a storage operating system in the network storage server to,compress each of the data blocks,encrypt each of the data blocks,for each of the data blocks, in parallel with compressing and encrypting the data block, hash an unencrypted version of the data block to generate a fingerprint of the data block, andstore the compressed and encrypted data blocks in the nonvolatile mass storage facility; and

    enabling at least one of the encrypted data blocks to be shared by a plurality of logical containers, including using the fingerprints of the data blocks to identify duplicate data blocks.

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