~/talk

libkrun: KVM-based isolation for your workloads

Talkat DevConf.CZ 2021 · 2021-02-18..02-20· [linux-and-operating-systems]
links:none on file
slides:none on file

libkrun is a dynamic library that embeds a Rust‑VMM/Firecracker VMM and a bundled minimalist kernel so runtimes and Podman/crun can spawn tiny VM per container (one vCPU, 512MB demo) without external VMM binaries. It uses virtio‑fs rootfs instead of block devices, supports virtio console, vsock and virtio balloon free‑page reporting, and implements transparent socket impersonation so networked apps inside the guest reach host/external services; demos run BusyBox and full Debian rootfs and successfully access host HTTP and external endpoints.

AI-written summary · about

  1. 0:00Introduction to Libkaran
  2. 1:03Goals and architectural design
  3. 5:42Storage without block devices
  4. 6:21Practical demonstration
  5. 10:35Pros and cons
  6. 17:41Networking demonstration
  7. 20:17Performance and integration
  8. 24:56Minimalist example code
  9. 28:32Future directions
  10. 30:02Question and answer session
~/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.