Efficient In-Line Data Deduplication for Non-Volatile Memory Storage Using I/O Causality

I/O causality-based in-line data deduplication (ICID) is a novel approach designed to enhance deduplication efficiency in non-volatile memory (NVM)-enabled storage systems. Traditional chunk-based offline deduplication methods suffer from significant performance overhead due to data chunking and indexing, making them unsuitable for NVM-based storage, which benefits from fine-grained, byte-addressable operations. Unlike conventional in-line deduplication schemes that rely on hash indexes, ICID leverages a B-tree structure to record memory copy operations, enabling causality-based deduplication. To optimize efficiency, ICID introduces two key techniques: grouping memory-copy records targeted to the same page within a B-tree node to enhance data locality and exploiting spatial locality to identify and remove outdated memory-copy records, thereby reducing memory consumption. Evaluations conducted on a system with Intel Optane DC Persistent Memory Modules demonstrate that ICID significantly improves deduplication performance, achieving up to 16× higher deduplication ratios and reducing deduplication time by an average of 47% compared to state-of-the-art methods, particularly benefiting key-value stores like LevelDB.

Authors

Publication Details

Journal
International Journal of Emerging Technologies and Innovative Research
Published
2025-06-11
DOI
https://doi.org/10.48175/ijetir-6003
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

Efficient In-Line Data Deduplication for Non-Volatile Memory Storage Using I/O Causality

M. Srilatha, M. Anusha, M Kalpana, Mr. B.Venkata Abhinav
International Journal of Emerging Technologies and Innovative Research
Advanced Data Storage Technologies
article

Efficient In-Line Data Deduplication for Non-Volatile Memory Storage Using I/O Causality

M. Srilatha, M. Anusha, M Kalpana, Mr. B.Venkata Abhinav
article en

Abstract

I/O causality-based in-line data deduplication (ICID) is a novel approach designed to enhance deduplication efficiency in non-volatile memory (NVM)-enabled storage systems. Traditional chunk-based offline deduplication methods suffer from significant performance overhead due to data chunking and indexing, making them unsuitable for NVM-based storage, which benefits from fine-grained, byte-addressable operations. Unlike conventional in-line deduplication schemes that rely on hash indexes, ICID leverages a B-tree structure to record memory copy operations, enabling causality-based deduplication. To optimize efficiency, ICID introduces two key techniques: grouping memory-copy records targeted to the same page within a B-tree node to enhance data locality and exploiting spatial locality to identify and remove outdated memory-copy records, thereby reducing memory consumption. Evaluations conducted on a system with Intel Optane DC Persistent Memory Modules demonstrate that ICID significantly improves deduplication performance, achieving up to 16× higher deduplication ratios and reducing deduplication time by an average of 47% compared to state-of-the-art methods, particularly benefiting key-value stores like LevelDB.

International Journal of Emerging Technologies and Innovative Research
Openalex Percentile: Top 86%
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.

Efficient In-Line Data Deduplication for Non-Volatile Memory Storage Using I/O Causality — M. Srilatha, M. Anusha, et al. · International Journal of Emerging Technologies and Innovative Research (2025) | TGRS Research Map | TGRS