I hesitate to think that adding a hypervisor layer would improve performance, but I am certainly willing to try that. It seems like an additional bottleneck layer.
You might also want to check for BIOS (a new one just got released) and CPU microcode updates too.
...2x Mellanox Connectx-5 Dual 100Gb Nics.I have my WAN configured as Lagg0-Vlan300, and Lan as Lagg1-Vlan10I have tested with iperf3 on LAN ... and can never exceed 3000Mbs.When booting the system on debian live, and configuring the interfaces to match the OpnSense I am able to get ... 930Gb from LAN using ntttcp.
If the hardware matches, the hypervisor can push 20gbit/s.It adds almost nothing and if you are worried then use passthrough on the NIC's
My issues were IB drivers...