YoVDO

MapperX - Adaptive Metadata Maintenance for Fast Crash Recovery of DM-Cache Based Hybrid Storage Devices

Offered By: USENIX via YouTube

Tags

USENIX Annual Technical Conference Courses

Course Description

Overview

Explore a conference talk from USENIX ATC '21 that introduces MapperX, an innovative extension to DM-cache designed to enhance crash recovery times and availability in hybrid storage devices. Learn about the challenges faced by current DM-cache implementations and how MapperX addresses these issues through an on-disk adaptive bit-tree (ABT) for synchronous metadata maintenance. Discover the technical details behind MapperX's controlled metadata persistence overhead and fast crash recovery capabilities, leveraging spatial locality of block writes. Examine the implementation of MapperX for Linux DM-cache module and review experimental results demonstrating its significant performance improvements over the original DM-cache based hybrid device in crash recovery scenarios.

Syllabus

Intro
HDD-SSD Hybrid Storage
DM-Cache
Challenge
MapperX Design
Synchronous Bit-tree Update
Periodical Adjust of ABT
Fast Crash Recovery
Implementation
Micro Benchmarks
Trace-Driven Evaluation
Conclusion


Taught by

USENIX

Related Courses

Amazon DynamoDB - A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service
USENIX via YouTube
Faasm - Lightweight Isolation for Efficient Stateful Serverless Computing
USENIX via YouTube
AC-Key - Adaptive Caching for LSM-based Key-Value Stores
USENIX via YouTube
The Future of the Past - Challenges in Archival Storage
USENIX via YouTube
A Decentralized Blockchain with High Throughput and Fast Confirmation
USENIX via YouTube