×

Chunk compression in a deduplication aware client environment

  • US 9,990,352 B2
  • Filed: 08/06/2014
  • Issued: 06/05/2018
  • Est. Priority Date: 08/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • at a client device comprising a processor and memory, parsing a data stream to identify one or more uncompressed data chunks for transmission to a networked storage system;

    identifying an amount of available computing resources at the client device;

    when the identified amount of available computing resources meets or exceeds a designated computing resource availability compression threshold, compressing each uncompressed data chunk to produce a respective compressed data chunk, and transmitting each compressed data chunk to the networked storage system via a network for storage at the networked storage system; and

    when the identified amount of available computing resources is below the designated computing resource availability compression threshold, encrypting each uncompressed data chunk prior to transmission, and transmitting each encrypted, uncompressed data chunk to the networked storage system via the network;

    wherein one or more uncompressed data chunks are identified via a rolling hash parsing technique operable to generate at least some identical chunks when parsing different but overlapping data streams.

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