~/talk

Disaggregation and the Application

Talkat HotCloud '20 · 2020-07-13..07-14· [distributed-systems]
links:none on file
links:none on file
links:none on file
slides:none on file

Measurements show running unmodified applications on disaggregated data centers causes over an order of magnitude slowdown, so the paper proposes three OS-level primitives to fix that: memory grant to hand pages to another process without copying, memory steal to let a worker take another’s pages for load balancing or straggler mitigation, and failure informer to notify replicas when a memory node dies. Implementation details cover global virtual address namespaces, crash-consistency techniques for stolen pages, and examples speeding dataflow frameworks and Paxos recovery.

AI-written summary · about

  1. 0:00Intro
  2. 0:28Traditional data center racks
  3. 2:04Why? Many benefits for operators
  4. 4:23Should you run regular applications on D
  5. 4:56Key issue: Too much data movement Goal: send data from App 1 to App 2
  6. 5:52Our position
  7. 7:21We propose three new OS abstractions
  8. 7:43Memory grant
  9. 8:47Properties of Grant
  10. 10:03Memory steal
  11. 10:51Properties of Steal
  12. 12:14Failure informers / Spies
  13. 13:03Some applications
  14. 15:36Summary
~/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.