×

Repetitive data block deleting system and method

  • US 9,552,161 B2
  • Filed: 10/29/2013
  • Issued: 01/24/2017
  • Est. Priority Date: 12/12/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. An analysis device in electronic communication with a plurality of servers in a server cluster, each server comprising data blocks of files, comprising:

  • at least one processor; and

    a storage system that stores one or more programs, when executed by the at least one processor, cause the at least one processor to perform a repetitive data block deleting method, the method comprising;

    monitoring an available storage capacity of each storage space in each server of the server cluster;

    obtaining all hash lists from all databases of the server cluster when the available storage capacity of one storage space does not exceed a predetermined storage capacity;

    searching for each repetitive hash value from the obtained hash lists, and repetitive data blocks corresponding to the repetitive hash value;

    obtaining a maximum storage space according to a pointer corresponding to each repetitive data block, and sending the pointer corresponding to the repetitive data block in the maximum storage space to other servers, wherein the maximum storage space is defined as the storage space that already stores one repetitive data block and remains a maximum available storage capacity for storing data; and

    deleting repetitive data blocks from the other servers.

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