~/talk

Extremely Fast and Efficient NFV with Unikraft

Talkat KVM Forum 2020 · 2020-10-28..10-30· [serverless]
links:none on file
slides:none on file

Ports DPDK to Unikraft and delivers a portable build layer called libuk_dpdk plus adapters like uk_ring to translate netbufs↔mbufs; implements uk_pmd drivers and a polling-mode flow. Throughput matches Linux VM for most packet sizes, with RX at ~11–11.5M pps vs Linux ~13M pps for 64B packets and a KV workload at ~6M pps on one core. Resource wins: 1 GB RAM vs 6 GB, 87 ms boot vs 12 s, and a 1.4 MB image vs 2.5 GB.

AI-written summary · about

  1. 0:00Intro
  2. 1:21VNF with DPDK Ecosystem
  3. 5:19La-la Land
  4. 6:43What is Unikraft?
  5. 8:36libukforest - Unikraft System Overview
  6. 9:34Unikraft - DPDK Target Arch?
  7. 11:06Build DPDK as an Unikraft Library
  8. 13:43Unikraft as EAL in DPDK
  9. 16:37Interface between Unikraft and DPDK
  10. 19:06Test Setup
  11. 19:46Packet Send: Unikraft vs LinuxVM
  12. 20:31Packet Receive: Unikraft vs LinuxVM
  13. 21:08Key Value: Unikraft vs LinuxVM
  14. 22:00Resource Usage: Unikraft vs LinuxVM
  15. 23:16What we think
~/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.