VMMs like QEMU run the entire emulation inside a single process. That works fine until you want an implementation that doesn't align with QEMU's runtime environment, such as SPDK to handle multiple VMs' virtual disks and multiple physical disks from a single process. For this, we've built vfio-...

Source: [Hacker News](https://github.com/nutanix/libvfio-user)

Sponsored