Загрузка страницы

FAST '15 - Design Tradeoffs for Data Deduplication Performance in Backup Workloads

Design Tradeoffs for Data Deduplication Performance in Backup Workloads

Min Fu, Dan Feng, and Yu Hua, Huazhong University of Science and Technology; Xubin He, Virginia Commonwealth University; Zuoning Chen, National Engineering Research Center for Parallel Computer; Wen Xia and Yucheng Zhang, Huazhong University of Science and Technology; Yujuan Tan, Chongqing University

Data deduplication has become a standard component in modern backup systems. In order to understand the fundamental tradeoffs in each of its design choices (such as prefetching and sampling), we disassemble data deduplication into a large N-dimensional parameter space. Each point in the space is of various parameter settings, and performs a tradeoff among backup and restore performance, memory footprint, and storage cost. Existing and potential solutions can be considered as specific points in the space. Then, we propose a general-purpose frame- work to evaluate various deduplication solutions in the space. Given that no single solution is perfect in all metrics, our goal is to find some reasonable solutions that have sustained backup performance and perform a suitable tradeoff between deduplication ratio, memory footprints, and restore performance. Our findings from extensive experiments using real-world workloads provide a detailed guide to make efficient design decisions according to the desired tradeoff.

View the full FAST '15 Program at https://www.usenix.org/conference/fast15/technical-sessions

Видео FAST '15 - Design Tradeoffs for Data Deduplication Performance in Backup Workloads канала USENIX
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
9 марта 2015 г. 21:42:47
00:25:52
Другие видео канала
LISA16 - Building a Billion User Load BalancerLISA16 - Building a Billion User Load BalancerUSENIX Security '21 - SyzVegas: Beating Kernel Fuzzing Odds with Reinforcement LearningUSENIX Security '21 - SyzVegas: Beating Kernel Fuzzing Odds with Reinforcement LearningOSDI '21 - Marius: Learning Massive Graph Embeddings on a Single MachineOSDI '21 - Marius: Learning Massive Graph Embeddings on a Single MachineUSENIX Security '22 - Under the Hood of DANE Mismanagement in SMTPUSENIX Security '22 - Under the Hood of DANE Mismanagement in SMTPSREcon19 Europe/Middle East/Africa - Building Resilience: How to Learn More from IncidentsSREcon19 Europe/Middle East/Africa - Building Resilience: How to Learn More from IncidentsNSDI '21 - When Cloud Storage Meets RDMANSDI '21 - When Cloud Storage Meets RDMALISA21 - Can Infrastructure as Code Apply to Bare Metal?LISA21 - Can Infrastructure as Code Apply to Bare Metal?NSDI '21 - Ownership: A Distributed Futures System for Fine-Grained TasksNSDI '21 - Ownership: A Distributed Futures System for Fine-Grained TasksUSENIX Security '20 - Timeless Timing Attacks: Exploiting Concurrency to Leak Secrets over RemoteUSENIX Security '20 - Timeless Timing Attacks: Exploiting Concurrency to Leak Secrets over RemoteUSENIX Security '20 - Datalog DisassemblyUSENIX Security '20 - Datalog DisassemblyNSDI '22 - Runtime Programmable SwitchesNSDI '22 - Runtime Programmable SwitchesLISA16 - Network-Based LUKS Volume Decryption with TangLISA16 - Network-Based LUKS Volume Decryption with TangSREcon20 Americas - The Evolution of Traffic Routing in a Streaming WorldSREcon20 Americas - The Evolution of Traffic Routing in a Streaming WorldNSDI '22 - MLaaS in the Wild: Workload Analysis and Scheduling in Large-Scale Heterogeneous GPU...NSDI '22 - MLaaS in the Wild: Workload Analysis and Scheduling in Large-Scale Heterogeneous GPU...USENIX ATC '20 - SplinterDB: Closing the Bandwidth Gap for NVMe Key-Value StoresUSENIX ATC '20 - SplinterDB: Closing the Bandwidth Gap for NVMe Key-Value StoresNSDI '23 - Empowering Azure Storage with RDMANSDI '23 - Empowering Azure Storage with RDMAOSDI '22 - Alpa: Automating Inter- and Intra-Operator Parallelism for Distributed Deep LearningOSDI '22 - Alpa: Automating Inter- and Intra-Operator Parallelism for Distributed Deep LearningUSENIX Security '21 - PrivateDrop: Practical Privacy-Preserving Authentication for Apple AirDropUSENIX Security '21 - PrivateDrop: Practical Privacy-Preserving Authentication for Apple AirDropOSDI '21 - Polyjuice: High-Performance Transactions via Learned Concurrency ControlOSDI '21 - Polyjuice: High-Performance Transactions via Learned Concurrency ControlLISA21 - Lessons Learned from a Ransomware AttackLISA21 - Lessons Learned from a Ransomware AttackVault '20 - Crimson: A New Ceph OSD for the Age of Persistent Memory and Fast NVMe StorageVault '20 - Crimson: A New Ceph OSD for the Age of Persistent Memory and Fast NVMe Storage
Яндекс.Метрика