DEDUPLICATION OF FILE
First Claim
Patent Images
1. A method for deduplication of a file, comprising:
- partitioning, by one or more processors, a file into at least one composite block, wherein each composite block includes;
a fixed-size block, wherein the fixed-size block is of a first fixed length; and
a variable-size block, wherein the variable-size block is of a length determined based on content of the file; and
performing, by one or more processors, a deduplication operation on at least a first composite block of the at least one composite block.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method for deduplication of a file, a computer program product, and an apparatus thereof. In the method, the file is partitioned into at least one composite block, wherein the composite block includes a fixed-size block and a variable-size block, the variable-size block being determined based on content of the file. Then a deduplication operation is performed on the at least one composite block.
17 Citations
20 Claims
-
1. A method for deduplication of a file, comprising:
-
partitioning, by one or more processors, a file into at least one composite block, wherein each composite block includes; a fixed-size block, wherein the fixed-size block is of a first fixed length; and a variable-size block, wherein the variable-size block is of a length determined based on content of the file; and performing, by one or more processors, a deduplication operation on at least a first composite block of the at least one composite block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for deduplication of a file, comprising:
-
a partitioning module configured to partition a file into at least one composite block, wherein each composite block includes; a fixed-size block, wherein the fixed-size block is of a first fixed length; and a variable-size block, wherein the variable-size block is of a length determined based on content of the file; and a deduplication module configured to perform a deduplication operation on the at least a first composite block of the at least one composite block. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for deduplication of a file, comprising:
-
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising; program instructions to partition a file into at least one composite block, wherein each composite block includes; a fixed-size block, wherein the fixed-size block is of a first fixed length; and a variable-size block, wherein the variable-size block is of a length determined based on content of the file; and program instructions to perform a deduplication operation on at least a first composite block of the at least one composite block.
-
Specification