METHOD AND APPARATUS FOR DEDUPLICATION OF REPLICATED FILE
First Claim
Patent Images
1. A deduplication apparatus of a replicated image file that is derived from a golden image file of a virtual machine, the deduplication apparatus comprising:
- a deduplication table that maps a chunk identifier and a hash key of replicated image files on a golden image file basis; and
a deduplication controller that searches for whether the same data block as the requested data block exists in a data block of replicated image files of the same golden image file as a data block in which writing is requested with reference to the deduplication table, and that performs a deduplication processing if the same data block as the requested data block exists.
1 Assignment
0 Petitions
Accused Products
Abstract
A replicated file deduplication apparatus generates a hash key of a requested data block, determines whether the same data block as the requested data block exists in data blocks of a replicated image file that is derived from the same golden image file as the requested data block using the hash key of the requested data block, and records, if the same data block as the requested data block exists, information of a chunk in which the same data block as the requested data block is stored at a layout of the requested data block.
-
Citations
15 Claims
-
1. A deduplication apparatus of a replicated image file that is derived from a golden image file of a virtual machine, the deduplication apparatus comprising:
-
a deduplication table that maps a chunk identifier and a hash key of replicated image files on a golden image file basis; and a deduplication controller that searches for whether the same data block as the requested data block exists in a data block of replicated image files of the same golden image file as a data block in which writing is requested with reference to the deduplication table, and that performs a deduplication processing if the same data block as the requested data block exists. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method in which a deduplication apparatus of a replicated file deduplicates a replicated image file that is derived from a golden image file of a virtual machine, the method comprising:
-
generating a hash key of a data block in which writing is requested; determining whether the same data block as the requested data block exists in data blocks of replicated image files that are derived from the same golden image file as the requested data block using a hash key of the requested data block; and performing deduplication processing if the same data block as the requested data block exists. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification