If you are pushing 24Gbits through a virtual adapter, you are likely using a lot of CPU to push that much traffic. This may be a limit of VMs, or you may need more CPU for the VM. You can look at the CPU utilization during the iperf to see if that is the problem.