~/talk

SwiSh: Distributed Shared State Abstractions for Programmable Switches

links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
linkedin:ipaula
slides:none on file

SwiSh provides a data‑plane shared‑state layer that runs on P4/Tofino switches and implements three replication protocols (strong, eventual, and Strong Delayed‑Writes (SDW)) to run NAT, rate limiter and DDoS detector entirely in the data plane. SDW gives r‑relaxed strong linearizability snapshots, replicates sketches in microseconds, reconstructs lost updates via periodic packet generation, and decouples communication from update rate. Evaluation on real switches shows data‑plane replication outperforms a controller approach by up to four orders of magnitude in throughput and replication latency.

AI-written summary · about

  1. 0:00Intro
  2. 0:29Stateful Packet Processing
  3. 0:54The Case for Many-Switch Designs
  4. 1:12Example: Reactive Applications DDO
  5. 1:55Challenge: Network-Wide DDoS Dete
  6. 3:14Our Work: Data Plane Replication
  7. 4:06Swish Design
  8. 4:47In-Switch Replication Protocols
  9. 5:32SDW Challenges
  10. 5:51C1: Consistency vs. Performance
  11. 7:57Solution: Strong Delayed-Writes SDV
  12. 9:02SDW Protocol
  13. 9:57C2: Dealing with Packet Drops
  14. 10:11C2: Packet Buffering is Expensive
  15. 10:41Solution: Reproducible Updates
  16. 11:51Efficient Register Swapping
  17. 12:16In the paper...
  18. 12:32Evaluation
  19. 14:03Push Design
  20. 14:55Data Plane-Only Design
  21. 15:16Super-spreader Detector: Results
  22. 16:35Conclusions
~/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.