Patent ID: 8291183
Filing Date: 2012-10-16
Classification: G06F

Abstract:
1. A method comprising: a main data processor, for providing a data stream; a storage volume device emulator, connected to receive the data stream from the main data processor, and from that data stream, produce a reformatted data stream arranged as volume tracks for storage on a storage volume device; an assisted data de-duplication pre-processor, for operating on the reformatted data stream prior to operation of a data de-duplicator, to rearrange data in the reformatted data stream by identifying a start of volume track location, and to add pad data so that the start of volume track location is aligned with a de-dupe data block location, to produce a pre-processed data stream; and the data de-duplicator, connected to receive the pre-processed data stream and remove duplicate portions thereof, to produce a set of de-duplicated data blocks for storage on a mass storage filesystem. wherein the assisted data de-duplication processor further packs control information from two or more tracks together.