Hello everyone and thanks for the service. I hope to be understandable.
I have an HP server with ESXi, on which I have successfully installed a 10GbE PCIE network card Network card X520-DA1 - 82599ES, connected with a special SFP + cable to a small 10gb switch.
In ESXi I have created a virtual switch and its port group and the new virtual machines are connected on this 10gb virtual switch as VMXNET3.
The VM operating system (Windows Server 2012 R2 and Windows 10 Pro) correctly see the 10gb card. How can I be sure of the real data transfer speed between the various VMs connected to this 10GB network?
Thanks to all, a cordial greeting.
Liuk
You can try to use iperf between two VM's on this host and checkt the actual performance that is possible.
VM1:
iperf3 –s
VM2:
iperf3 -c VM1-IP -P 8 -t 30
-c = client mode.
-P = number of streams. Increase to test the limits
-t = duration of the test.
This should give you some results.
Hope this helped.
The test results, if really MBps would mean around 6Gbit is being used (read/write accumulated). Which isn't bad but it's no 10Gbit.
What specific error did you get with iperf3? Make sure both vms are in the same portgroup, and if you are using Windows make sure that it's firewall is disabled (just to be sure). The commands I noted earlier should give you enough to go on.
Hello.
Thank you.
The error I get from "iperf3" is "error: unable to connect to server: connection refused".
Windows Firewall was already disabled on source VM1 and target VM2.
For this reason I used another Windows software.
🙂
Hmm not sure why then. I suggest just to use a Linux machine, easy to setup and working in a couple of minutes. Every command works the same for iperf3.
Hello.
Unfortunately, even from the terminal of the Linux machine I get the same message "error - unable to connect to server: Connection refused".
😞