×

Preferential selection of candidates for delta compression

  • US 9,268,783 B1
  • Filed: 03/10/2014
  • Issued: 02/23/2016
  • Est. Priority Date: 06/13/2012
  • Status: Active Grant
First Claim
Patent Images

1. A delta compression system, comprising:

  • a delta processing module to delta compress a set of data chunks; and

    a cache to store a first set of data chunk candidates;

    a data storage system to store a second set of data chunk candidates;

    a preferential selection module coupled to the cache, data storage system and delta processing module, the preferential selection module configured to;

    select, using a selection mechanism, a set of data chunk candidates from at least one of the first and second set of data chunk candidates, wherein the selection mechanism ranks the set of data chunk candidates by similarity and tie-breaks based on location and status information when at least one of resource availability or throughput is higher than a predetermined high threshold value;

    monitor delta compression throughput and resource utilization of the delta compression system, anddynamically adjust the selection mechanism that selects the set of data chunk candidates to be used in delta compression of the set of data chunks to be compressed, in response to detecting changes in the delta compression throughput and resource utilization, wherein the selection mechanism is not adjusted, in response to detecting that the resource availability and throughput are lower than a predetermined high threshold value and in response to detecting that the resource availability and throughput are higher than a predetermined low threshold value.

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