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
- Tseng‐Yi Chen (ORCID: https://orcid.org/0000-0003-2939-2821)
- Wei‐Kuan Shih (ORCID: https://orcid.org/0000-0001-8356-2495)
- Xin Liu (ORCID: https://orcid.org/0000-0002-7109-4599)
- Chia‐Hung Chen (ORCID: https://orcid.org/0000-0001-7069-2434)
- Yi-Chao Shih (ORCID: https://orcid.org/0009-0001-0319-6075)
Institutions
- National Central University (TW)
- National Tsing Hua University (TW)
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