Data Aware Deduplication for Storage Footprint Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing deduplication techniques are inefficient in reducing storage footprint as they do not consider the file type or characteristics, leading to suboptimal storage savings.

Innovation Solution

Implementing a deduplication system that applies different techniques based on file type or characteristics, such as image, audio, compressed, columnar, or known formats, using fingerprinting and chunking to identify and eliminate duplicates, and storing metadata for reconstruction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If traditional deduplication techniques are used without considering file type, then the deduplication process is simple to implement, but the storage footprint reduction is suboptimal

Engineering Contradiction:
Improveease of implementationVSAvoidstorage footprint reduction
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent applies different deduplication techniques based on file type characteristics. Image files receive block-based deduplication with fingerprinting, audio files get waveform-based analysis, compressed files undergo decompression before processing, and columnar files use schema-aware chunking. This localized approach to each file type optimizes storage reduction for each category while maintaining overall system simplicity through automated file type detection and routing.

Inventive Principle:
Principle #3Local quality

2Productivity

If file type-specific deduplication techniques are implemented, then storage efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvestorage efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The deduplication system is segmented into multiple specialized modules, each handling a specific file type (image, audio, compressed, columnar, or other). A file type detection mechanism routes files to the appropriate module. This segmentation allows each module to be optimized for its specific file type while the overall system remains manageable through clear separation of concerns and automated routing based on file characteristics.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10162832B1Data aware deduplication
Publication Date: 2018.12.25 COHESITY INC
  • US10162832B1 patent drawing
  • US10162832B1 patent drawing
  • US10162832B1 patent drawing

AI summary

Approaches for reducing a storage footprint for one or more files. A file type associated with a digital file is determined. A deduplication process is performed on the digital file based, at least in part, on the determined file type. The deduplication process may be performed differently on the digital file based on whether the digital file is an image or audio file, a compressed file, or a columnar file, for example. By considering the type of file being deduplicated, enhanced reductions in the storage footprint of the digital file may be realized.