×

De-duplication system and method thereof

  • US 10,191,934 B2
  • Filed: 05/13/2013
  • Issued: 01/29/2019
  • Est. Priority Date: 05/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A de-duplication system comprising:

  • a memory;

    a first storage device;

    a second storage device;

    a first processor, wherein the processor;

    determines a calculation range of content input from a client terminal based upon a predetermined maximum chunk size and a predetermined minimum chunk size,sets at least a first and second small calculation ranges, both the first and second small calculation ranges being smaller than the first calculation range,sets the positions of windows for rolling hash calculation with respect to the first and second small calculation ranges at integral multiples of a width of each of the windows so that successive windows overlap, andsubjects the at least first and second small calculation ranges to a rolling hash calculation with shifting of the windows set to the first and second small calculation ranges based on parallel processing to form a cut-out chunk from the content; and

    a second processor communicatively coupled to the memory, the first storage device, the second storage device, and the first processor, wherein the second processor;

    does not store the cut-out chunk into the first storage device when the chunk having the same contents as the cut-out chunk is already stored in the first storage device.

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