×

Packing deduplicated data into finite-sized containers

  • US 9,880,771 B2
  • Filed: 06/19/2012
  • Issued: 01/30/2018
  • Est. Priority Date: 06/19/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for rehydrating deduplicated data, by packing the deduplicated data into a plurality of finite-sized containers using a processor device, comprising:

  • calculating a similarity score between a plurality of similarly compared files of the deduplicated data, the similarity score indicating an overall deduplication ratio between the similarly compared files of the deduplicated data;

    wherein the similarly compared files are at least 1 Gigabyte (GB) in size, wherein calculating the similarity score further includes calculating an nth percentage threshold of common data intersections shared between the plurality of similarly compared files of the deduplicated data, and wherein a transitive closure between the plurality of similarly compared files of the deduplicated data is determined,using the similarity score for grouping the plurality of similarly compared files of the deduplicated data into subsets for destaging each of the subsets from a deduplication system to one of the plurality of finite-sized containers;

    wherein a sum a data space of all of the plurality of the plurality of finite-sized containers is substantially equal to the overall deduplication ratio,receiving an indication by a user which of the plurality of similarly compared files are to be grouped into the subsets for destaging each of the subsets from a deduplication system to one of the plurality of finite-sized containers,using the transitive closures for assisting with using the similarity score for grouping the plurality of similarly compared files of the deduplicated data into the subsets, andcalculating a storage metric value by traversing the each of the subsets for determining a required storage space in one of the plurality of finite-sized containers.

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