Looking to switch from Proxmox. I need SR-IOV functionality (running an Intel i350) so that my different VMs can be tagged to different VLANs (DMZ, internal, etc.) without significant loss of performance. I see from the development notes that GPU passthrough is supported. Is there similar support for SR-IOV? The way I see it there are 4 levels:
- Officially supported through the GUI. I just declare somewhere I want the i350 NIC to be split in X vfs (say 2). Then (possibly upon a reboot) I can select the vfs to attach to my VM (under the hood the middleware will probably be using sysfs)
- Supported through CLI. Like 1. but with manual commands thrown in (as I can see GPU passthrough support is like).
- Unsupported but functional. E.g. sysfsutils is available, I can configure via /etc/sysfs.conf and have it persist outside of middleware management.
- Unsupported and broken. If I attempt to manually configure via /etc/sysfs.conf the middleware will overwrite it upon reboot and destroy my work.