Demo Data from EDBT 2026 / reviewers in the wild / expert
Xiaozhong Jin
dblp:126/1643
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2024
0009-0008-0927-4274ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Storage systems · 72% Memory systems · 28% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › data reduction
data deduplication |
1.4 | 2 | 2024 | I/O Causality Based In-Line Data Deduplication for Non-Volatile Memory Enabled Storage Systems · IEEE Trans. Computers 2024 Accelerating Content-Defined Chunking for Data Deduplication Based on Speculative Jump · IEEE Trans. Parallel Distributed Syst. 2023 |
Memory systems › non-volatile memory › persistent memory
byte-addressable persistent memory |
0.8 | 1 | 2024 | I/O Causality Based In-Line Data Deduplication for Non-Volatile Memory Enabled Storage Systems · IEEE Trans. Computers 2024 |
Storage systems › data reduction › data deduplication
inline deduplication |
0.8 | 1 | 2024 | I/O Causality Based In-Line Data Deduplication for Non-Volatile Memory Enabled Storage Systems · IEEE Trans. Computers 2024 |
Memory systems
non-volatile memory |
0.8 | 1 | 2024 | I/O Causality Based In-Line Data Deduplication for Non-Volatile Memory Enabled Storage Systems · IEEE Trans. Computers 2024 |
Storage systems
non-volatile memory storage |
0.8 | 1 | 2024 | I/O Causality Based In-Line Data Deduplication for Non-Volatile Memory Enabled Storage Systems · IEEE Trans. Computers 2024 |
Storage systems › data reduction › data deduplication
content-defined chunking |
0.7 | 1 | 2023 | Accelerating Content-Defined Chunking for Data Deduplication Based on Speculative Jump · IEEE Trans. Parallel Distributed Syst. 2023 |
Storage systems
key-value storage |
0.2 | 1 | 2024 | I/O Causality Based In-Line Data Deduplication for Non-Volatile Memory Enabled Storage Systems · IEEE Trans. Computers 2024 |
Methods — techniques the papers use, named apart from their topics
spatial locality exploitation · 0.8b-tree indexing · 0.8theoretical analysis · 0.7rolling hash · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | I/O Causality Based In-Line Data Deduplication for Non-Volatile Memory Enabled Storage SystemsabstractData deduplication technologies are widely exploited to reduce capacity demands for storage. Previous chunk-based offline deduplication technologies often cause serious performance overhead due to data chunking and indexing. Particularly, they are not efficient fornon-volatile memory(NVM) based storage systems because they cannot fully exploit the byte-addressability feature of NVMs for fine-grained deduplication. In this paper, we proposeI/O Causality based In-line Deduplication(ICID) to maximize the deduplication ratio for NVM-based storage systems. Unlike previous inline deduplication schemes that use hash indexes to identify duplicate data slices, ICID records memory-copy operations in a B-tree structure to achieve causality-based inline deduplication. We propose two novel techniques to manage memory-copy records in the B-tree efficiently. First, to speed up the B-tree lookup, we group memory-copy records targeted to the same page in a B-tree node to improve data locality. Second, we exploit the spatial locality of memory accesses to identify outdated memory-copy records, and delete them in time to reduce memory consumption of the B-tree. We evaluate ICID in a system equipped with Intel Optane DC Persistent Memory Modules. For a typical KV store–LevelDB, our experimental results show that ICID achieves up to 16higher deduplication ratio and reduces the time cost of data deduplication by 47% on average compared with state-of-the-art deduplication schemes. Haikun Liu, Xiaozhong Jin, Chencheng Ye 0001, Xiaofei Liao, Hai Jin 0001, Yu Zhang 0027 |
IEEE Trans. Computers | 2 |
| 2023 | Accelerating Content-Defined Chunking for Data Deduplication Based on Speculative JumpabstractIn data deduplication systems, chunking has a significant impact on the deduplication ratio and throughput. ExistingContent-Defined Chunking(CDC) approaches exploit a sliding window to calculate rolling hashes of the input data stream byte-by-byte, and then determine chunk cut-points if the rolling hash satisfies a given cut-condition. Since previous CDC approaches are extremely costly, it often significantly degrades the throughput of data deduplication systems. In this paper, we argue that calculating and checking the rolling hashes byte-by-byte is unnecessary. To reduce the CPU overhead of CDC, we propose ajump-based chunking(JC) approach. The key idea is to introduce a jump-condition, and the sliding window can jump over a specific length of the input data stream if the rolling hashes satisfy the jump-condition. Moreover, we also explore the impact of the cut-condition and the jump-condition on the chunk size. Our theoretic studies demonstrate the effectiveness and efficiency of JC, without compromising the deduplication ratio. Experimental results show that JC improves the throughput of chunking by about 2× on average compared with the state-of-the-art CDC approaches while still guaranteeing high deduplication ratio. Xiaozhong Jin, Haikun Liu, Chencheng Ye 0001, Xiaofei Liao, Hai Jin 0001, Yu Zhang 0027 |
IEEE Trans. Parallel Distributed Syst. | 1 |