~/talk

Hyperscale vDPA

Talkat KVM Forum 2021 · 2021-09-15..09-16· [linux-and-operating-systems]
links:none on file
slides:none on file

Claims a path to scale vDPA to cloud densities of 10k–100k lightweight instances by moving control off the per-queue PCIe bar into a centralized management channel and introducing a vDPA simulator plus a user-space device implementation; hardware examples include Intel N3000 and cx6. Proposes a device MMU for DMA isolation, a management queue (command set, MSI-X provisioning, user-space notification area), Netlink provisioning for creating/destroying instances, and a basic emulator that is not yet production ready. GitLab hosts the implementation details.

AI-written summary · about

  1. 0:00Intro
  2. 0:14Outline
  3. 0:28VDPA device - hardware perspective
  4. 0:55VDPA devices (parents)
  5. 2:01VDPA-virtio architecture perspective
  6. 3:01Demand for hyper-scalability
  7. 3:54Challenges
  8. 4:29Lightweight VDPA instance
  9. 5:08Virtio-net via PCI
  10. 5:49Scaling virtio-net-pci instances
  11. 6:39VDPA for the hyper-scalability (software CVQ)
  12. 7:29VDPA for the hyper-scalability (managed device)
  13. 9:24Virtio spec for scaling
  14. 11:18Managed Device capability - example
  15. 11:53Virtio-pci for the hyper-scalability
  16. 14:14Virtio for the hyper-scalability
  17. 14:33Secure DMA context for VDPA
  18. 14:58Transport specific method - PCI-E
  19. 15:46Vendor specific method - Device MMU
  20. 16:40Fine grain DMA isolating in the spec
  21. 16:54Spec support for PASID (virtio-pci)
  22. 17:47Spec support for device MMU
  23. 19:06Interrupt scalability - VDPA
  24. 19:32Interrupt scalability-spec support
  25. 19:52VDPA provisioning
  26. 21:23Summary
  27. 22:31Reference
~/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.