Implementing Content-Defined Chunking for Deduplication in Host-Managed SSDs

Although conventional solid-state drives (SSDs) are widely utilized in enterprise storage solutions because of their superior I/O performance, SSDs still face serious challenges such as limited lifespan and write amplification because of the inherent limitation of flash memory. To address these issues, data deduplication has been used to discard redundant writing data by generating and checking the unique fingerprint of each data chunk. The traditional deduplication strategy for SSDs is to identify replicate data chunks in the fixed-size unit of the flash memory page. However, the page size increases with the advancement of flash memory technology, which makes it harder to find duplicate data. To enhance deduplication efficiency, deduplication with content-defined chunking (CDC) technique has been proposed and applied in various storage mediums such as hard disk drives and phase-change memory. However, deploying CDC-based deduplication in SSDs is not straightforward due to the various sizes of chunks, which brings the challenge of fingerprint management and data misalignment. This paper explores the integration of CDC-based deduplication with host-managed SSDs (e.g., OCSSD). By exposing detailed features of flash memory to the host, we introduce CDC-aware Fingerprint Store and Space Management to support CDCbased deduplication on host-based SSDs. Our approach not only boosts overall deduplication efficiency but also reduces the space inefficiencies associated with varying chunk sizes. Our experiments show that this approach boosts the deduplication rate by up to 30.35% and enhances write performance by 32.8% compared to the traditional method.

Authors

Institutions

Publication Details

Published
2024-11-07
DOI
https://doi.org/10.1109/apccas62602.2024.10808629
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementing Content-Defined Chunking for Deduplication in Host-Managed SSDs

Tseng‐Yi Chen, Wei‐Kuan Shih, Xin Liu, Chia‐Hung Chen et al.
Advanced Data Storage Technologies
article

Implementing Content-Defined Chunking for Deduplication in Host-Managed SSDs

Tseng‐Yi Chen, Wei‐Kuan Shih, Xin Liu, Chia‐Hung Chen, Yi-Chao Shih
article en

Abstract

Although conventional solid-state drives (SSDs) are widely utilized in enterprise storage solutions because of their superior I/O performance, SSDs still face serious challenges such as limited lifespan and write amplification because of the inherent limitation of flash memory. To address these issues, data deduplication has been used to discard redundant writing data by generating and checking the unique fingerprint of each data chunk. The traditional deduplication strategy for SSDs is to identify replicate data chunks in the fixed-size unit of the flash memory page. However, the page size increases with the advancement of flash memory technology, which makes it harder to find duplicate data. To enhance deduplication efficiency, deduplication with content-defined chunking (CDC) technique has been proposed and applied in various storage mediums such as hard disk drives and phase-change memory. However, deploying CDC-based deduplication in SSDs is not straightforward due to the various sizes of chunks, which brings the challenge of fingerprint management and data misalignment. This paper explores the integration of CDC-based deduplication with host-managed SSDs (e.g., OCSSD). By exposing detailed features of flash memory to the host, we introduce CDC-aware Fingerprint Store and Space Management to support CDCbased deduplication on host-based SSDs. Our approach not only boosts overall deduplication efficiency but also reduces the space inefficiencies associated with varying chunk sizes. Our experiments show that this approach boosts the deduplication rate by up to 30.35% and enhances write performance by 32.8% compared to the traditional method.

National Central University (TW), National Tsing Hua University (TW)
Openalex Percentile: Top 72%
Advanced Data Storage Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.