Folks,
I've installed ESXi 5.5 onto an E3-1275v3 with 6 NIC's. For testing purposes, I've installed two VM's; one Linux Mint 16 (Ubuntu 13.10) and another Windows 7 Professional. After installing VMware Tools on both, the Windows 7 Professional VM is able to access the NAS over a Network Share (AFP or SMB) with sequential throughput reaching up to 107 MB/s via CrystalDiskMark. Unfortunately, the Linux Mint 16 VM is only able to reach 6-10 MB/s via dd and around 20-25 MB/s via rsync.
I'm using VMXNET3 Interfaces, although I've tried e1000 for testing purposes. I have also tinkered with disabling LRO and TSO. Typically, I allocate 2 GiB of Memory for Linux VM's and 4 GiB of Memory for Windows VM's, albeit. Any additional information that I'm missing and that I should provide to better troubleshoot this issue, please let me know.
Cheers,
Kyle
Did you disable the features on ESXi host?
Also check this: http://blog.cyberexplorer.me/2013/03/improving-vm-to-vm-network-throughput.html
Thank you very much for you replies. As it turns out, my means of benchmarking was the culprit. I wrote a shell script to parallelize rsync, benchmarked between 2 and 8 threads during multiple tests, and managed to (at the peak) reach 227 MB/s; almost saturating two Ethernets in Link Aggregation. Based on the data being sent, results varied, however, that clears up whether everything is in working order.
My mistake. I appreciate the assistance.
With regards to Link Aggregation at the ESXi Host Level, I'm aware that having multiple Physical NIC's on one vSwitch allows for load balancing between the multiple VM's that are connected to that vSwitch.
Given multiple TCP connections, is it possible for one specific VM to achieve throughput greater than one single NIC? The use case is that one specific VM is connected to a Local Datastore that backs up to a NAS (Dual NIC Link Aggregation) and it would be a nice to have.
Thanks again for your time.
Cheers,
Kyle
I think, you have two options:
Fist item is easier and don't need to any advanced configuration.
