USENIX ATC2023顶会
TiDedup: A New Distributed Deduplication Architecture for Ceph
Myoungwon Oh, Sungmin Lee, Samuel Just, Youngjin Yu, Duck-Ho Bae, Sage A. Weil, Sangyeun Cho, Heon Y. Yeom
摘要
This paper presents TiDedup, a new cluster-level deduplication architecture for Ceph, a widely deployed distributed storage system. Ceph introduced a cluster-level deduplication design before; unfortunately, a few shortcomings have made it hard to use in production: (1) Deduplication of unique data incurs excessive metadata consumption; (2) Its serialized tiering mechanism has detrimental effects on foreground I/Os, and by design, only provides fixed-sized chunking algorithms; and (3) The existing reference count mechanism resorts to inefficient full scan of entire objects, and does not work with Ceph's snapshot. TiDedup effectively overcomes these shortcomings by introducing three novel schemes: Selective cluster-level crawling, an event-driven tiering mechanism with content defined chunking, and a reference correction method using a shared reference back pointer. We have fully validated TiDedup and integrated it into the Ceph mainline, ready for evaluation and deployment in various experimental and production environments. Our evaluation results show that TiDedup achieves up to 34% data reduction on real-world workloads, and when compared with the existing deduplication design, improves foreground I/O throughput by 50% during deduplication, and significantly reduces the scan time for reference correction by more than 50%.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- ZipLLM: Efficient LLM Storage via Model-Aware Synergistic Data Deduplication and CompressionZirui Wang, Tingfeng Lan, Zhaoyuan Su, Juncheng Yang 等NSDI 2026 · 被引用 8 次
- Cheetah: Metadata Aggregation for Fast Object Storage without Distributed OrderingYiming Zhang, Li Wang, Shengyun Liu, Shun Gai 等EuroSys 2025
- SkySync: Accelerating File Synchronization with Collaborative Delta GenerationZhihao Zhang, Huiba Li, Lu Tang, Guangtao Xue 等FAST 2026
它引用的顶会 Paper5
- DupHunter: Flexible High-Performance Deduplication for Docker RegistriesNannan Zhao, Hadeel Albahar, Subil Abraham, Keren Chen 等USENIX ATC 2020 · 被引用 54 次
- The Dilemma between Deduplication and Locality: Can Both be Achieved?Xiangyu Zou, Jingsong Yuan, Philip Shilane, Wen Xia 等FAST 2021 · 被引用 45 次
- Building a High-performance Fine-grained Deduplication Framework for Backup Storage with High Deduplication RatioXiangyu Zou, Wen Xia, Philip Shilane, Haijun Zhang 等USENIX ATC 2022 · 被引用 36 次
- Austere Flash Caching with Deduplication and CompressionQiuping Wang, Jinhong Li, Wen Xia, Erik Kruus 等USENIX ATC 2020 · 被引用 26 次
- GoSeed: Generating an Optimal Seeding Plan for Deduplicated StorageAviv Nachman, Gala Yadgar, Sarai SheinvaldFAST 2020 · 被引用 19 次
相关 Paper
- InftyDedup: Scalable and Cost-Effective Cloud Tiering with DeduplicationIwona Kotlarska, Andrzej Jackowski, Krzysztof Lichota, Michal Welnicki 等FAST 2023 · 被引用 23 次
- Getting the MOST out of your Storage Hierarchy with Mirror-Optimized Storage TieringKaiwei Tu, Kan Wu, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-DusseauFAST 2026 · 被引用 2 次
- Garbage Collection Does Not Only Collect Garbage: Piggybacking-Style Defragmentation for Deduplicated Backup StorageDingbang Liu, Xiangyu Zou, Tao Lu, Philip Shilane 等EuroSys 2025 · 被引用 1 次
- The what, The from, and The to: The Migration Games in Deduplicated SystemsRoei Kisous, Ariel Kolikant, Abhinav Duggal, Sarai Sheinvald 等FAST 2022 · 被引用 12 次
- Lunule: an agile and judicious metadata load balancer for CephFSYiduo Wang, Cheng Li, Xinyang Shao, Youxu Chen 等SC 2021 · 被引用 18 次
