Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

IOMMU in Rust-VMM and New FUSE+VDUSE Use Cases

KVM Forum via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn about IOMMU integration in the rust-vmm ecosystem and explore innovative FUSE+VDUSE use cases in this 22-minute conference talk from KVM Forum. Discover how IOMMU support is being implemented across various rust-vmm crates, from vm-memory to vhost-user-backend, requiring significant changes to the memory model and vhost-user protocol implementation. Gain insights into how these crates work together within the ecosystem, serving as an introduction to rust-vmm architecture. Explore the exciting possibilities that IOMMU capabilities enable, particularly with VDUSE exposed through vhost vdpa and virtio vDPA, allowing vhost-user devices to be exposed to containers via a vhost-user to VDUSE bridge. Understand how combining virtiofs with VDUSE creates opportunities to expose FUSE filesystems through VDUSE, enabling the existing FUSE application ecosystem to work with containers and VMs without requiring modifications to FUSE apps, guests, or containerized applications.

Syllabus

IOMMU in rust-vmm, and new FUSE+VDUSE use cases by Hanna Czenczek & Eugenio Pérez

Taught by

KVM Forum

Reviews

Start your review of IOMMU in Rust-VMM and New FUSE+VDUSE Use Cases

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.