~/talk

TeRM: Extending RDMA-Attached Memory with SSD

name:Zhe Yang
links:none on file
name:Qing Wang
links:none on file
links:none on file
links:none on file
name:Jiwu Shu
links:none on file
slides:none on file

Extends RDMA-attached memory by mapping SSD-backed virtual space (64 GB VM with 32 GB RAM in tests) and replacing NIC page-fault handling with user-space checks that return a magic physical page pattern so missing data triggers a software RPC to fetch SSD pages; uses a hybrid T IO (buffered if cached, direct IO otherwise), hotspot promotion, and an LD_PRELOAD shared library to avoid app changes. Implements and measures a cluster where TeRM runs close to the pinned upper bound, outperforms ODP by up to 600× and RPC by ~7–12×, with <7% dip and 1 s recovery after hotspot shifts.

AI-written summary · about

  1. 0:00Introduction to RDMA
  2. 2:36ODP-MR mechanism
  3. 6:12Performance analysis
  4. 8:49The TERM design
  5. 11:21TERM operation flows
  6. 14:01Optimizing I/O and layout
  7. 16:49Experimental results
  8. 22:01Conclusion
~/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.