• Home
  • Search
  • DARM: A Deduplication-Aware Redundancy Management Approach for Reliable-Enhanced Storage Systems
  • Cite Icon2
  • https://doi.org/10.1007/978-3-030-05054-2_35Copy DOI Icon

DARM: A Deduplication-Aware Redundancy Management Approach for Reliable-Enhanced Storage Systems

  • Jan 1, 2018
  • Yukun Zhou +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Chunk-based deduplication has been widely used in storage systems to save storage space. However, deduplication impairs data reliability due to the inter-file chunk sharing. The loss of shared chunks will make these referenced files inaccessible. Meanwhile, we find that inter-file and highly-referenced chunks are important that need higher reliability assurance, but occupy a small fraction of physical storage. Traditional deduplication systems utilize erasure coding or replication techniques to ensure data reliability. With the growth of shared chunks, promoting the reliability of erasure-coded systems incurs large I/O cost because of the weakness of coding scalability. Although replication is easy to scale, it incurs larger storage overhead. In this paper, we present DARM, a Deduplication-Aware Redundancy Management approach via exploiting deduplication semantics (e.g., inter-/intra-file duplicates, chunk size and reference count) to improve data reliability with low overhead. DARM leverages erasure coding for storing unique and low-referenced chunks to improve both storage reliability and space efficiency, and employs Selective and Dynamic Chunk-based Replication (SDCR) for maintaining inter-file and highly-referenced chunks to enhance storage reliability. Experimental results based on real-world datasets show that DARM reduces storage overhead by up to 43.4% and achieves at most 12.7% reliability improvements over the state-of-the-art schemes.

Similar Papers
  • Conference Article
  • Citations4

Fault Tolerance Performance Evaluation of Large-Scale Distributed Storage Systems HDFS and Ceph Case Study

  • Sep 01, 2018
  • Yehia Arafa +3
  • Research Article

DERAID: A Decryption and Encryption Integrated Redundant Array of Independent Disks Technology

  • Sep 04, 2025
  • International Journal of Software Engineering and Knowledge Engineering
  • Xiaoyang Zhang +4
  • Conference Article
  • Citations1

Spider Codes: Practical erasure codes for distributed storage systems

  • Jul 01, 2016
  • Lluis Pamies-Juarez +2
  • Conference Article
  • Citations154

A tale of two erasure codes in HDFS

  • Feb 16, 2015
  • Mingyuan Xia +3
  • Conference Article
  • Citations5

UMR-EC

  • Jun 17, 2019
  • Haiyang Shi +3
  • PDF
  • Research Article
  • Citations34

Practical Design Considerations for Wide Locally Recoverable Codes (LRCs)

  • Nov 14, 2023
  • ACM Transactions on Storage
  • Saurabh Kadekodi +3
  • Supplementary Content

Writing on Dirty Memory

  • Jul 01, 2018
  • Figshare
  • Yongjune Kim
  • Research Article

A reliable and energy-efficient storage system with erasure coding cache

  • Sep 01, 2017
  • Frontiers of Information Technology & Electronic Engineering
  • Ji-Guang Wan +5
  • Conference Article
  • Citations9

Zebra: Demand-aware erasure coding for distributed storage systems

  • Jun 01, 2016
  • Jun Li +1
  • Conference Article
  • Citations14

Analysis of Data Reliability Tradeoffs in Hybrid Distributed Storage Systems

  • May 01, 2012
  • Bing Tang +1
  • Book Chapter
  • Citations1

Fed-DIC: Diagonally Interleaved Coding in a Federated Cloud Environment

  • Jan 01, 2020
  • Distributed Applications and Interoperable Systems
  • Giannis Tzouros +1
  • Conference Article
  • Citations111

Erasure code replication revisited

  • Aug 25, 2004
  • Wenbin Lin +2
  • Research Article
  • Citations2

Mist: Efficient Dissemination of Erasure-Coded Data in Data Centers

  • Jul 01, 2019
  • IEEE Transactions on Emerging Topics in Computing
  • Jun Li +2
  • Conference Article
  • Citations31

Agar: A Caching System for Erasure-Coded Data

  • Jun 01, 2017
  • Raluca Halalai +3
  • Conference Article
  • Citations140

Having your cake and eating it too: jointly optimal erasure codes for I/O, storage and network-bandwidth

  • Feb 16, 2015
  • K V Rashmi +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.