Ok a bit of trivia out of my chest first [source][1]:
- Para-virtualization is guest being aware to call high level command to hypervisor, rather than calling hardware commands.
- Hardware assisted virtualization: Silicon having instructions to fasten virtualization.
I thought those two were inseperable for some time, turns out they were not.
This seems irrelevant, but VMXNET3 could be paravirtualized but not hardware assisted by virtue (emulated E1000)
While [PVRDMA][2] (allowing shared memory between VMs which have PVRDMA) does similar to what Ilinux bridges does by defauit (IPTABLES forwarding without emulation). Hardware assisted para-virtualization by virtue :D
This has the potential to run above 1Gbit, could you try?
TIL, thx.