~/talk

MapperX: Adaptive Metadata Maintenance for Fast Crash Recovery of DM-Cache Based...

Talkat USENIX ATC '21 · 2021-07-14..07-16· [linux-and-operating-systems]
name:Lujia Yin
links:none on file
name:Li Wang
links:none on file
links:none on file
links:none on file
slides:none on file

Maps dirty-bit metadata into an on-disk adaptive bit-tree (ABT) that is synchronously updated per write but adapts its leaf granularity to exploit spatial locality, trading a tiny runtime cost for vastly faster recovery. Prototype is implemented in Linux DM-cache, reuses DM-cache metadata bits, and uses a 1s tuning period to add/delete ABT leaves. Evaluation with fio benchmark and public traces shows orders-of-magnitude crash-recovery speedup (baseline >2 hours) with negligible persistence overhead.

AI-written summary · about

  1. 0:00Intro
  2. 0:14HDD-SSD Hybrid Storage
  3. 1:07DM-Cache
  4. 4:43Challenge
  5. 6:38MapperX Design
  6. 9:37Synchronous Bit-tree Update
  7. 10:17Periodical Adjust of ABT
  8. 12:06Fast Crash Recovery
  9. 12:41Implementation
  10. 13:44Micro Benchmarks
  11. 14:29Trace-Driven Evaluation
  12. 14:39Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.