Assigning a host device to a VM is commonly supported task by virtualization
management software. Because of performance requirements of modern workloads,
the same could be said for container orchestration tools. But it is not the
same assignment - as VM and containers have varying degree of isolation, it is
done at different system layers. How could we bring device assignment to
infrastructure that handles both VMs and containers, such as KubeVirt?
The talk aims to
* introduce KubeVirt, a Kubernetes add-on to manage virtual machines,
* give overview of device assignment in Kubernetes and in VM management software oVirt,
* present an idea of combining these two.