I have a brand new Dell PE R720 with 8 NICs (4 identified and NIC1-4 and 4 identified as dual NICs in Slots1-2)
All Drivers and Firmwares 100% updated and iDRac Enterprise, LifiCycle controller, etc.
Host with Win2012 and a VM WIn2008R2 with latest Integration Services enabled
At firts i saw a very slow data transfer operation, so i´ve installed the NT TCP testing Tool and the data transfer was terribly slow
I have 2 old R710 servers and a data transfer between then achieves 912 Mb/s
When i try to copy data to the Hyper-V Host using a crossover cable i could achive a 708 Mb/s, that´s OK for now.
If i try to use another cable connected in VLAN, using the a Cisco Swicth L3, ii can achive a max of 30 Mb/s, so i can assume that the cisco can slow down the speed, let´s trust in the crossover cable.
But...
When i create a VirtualSwitch using one of the cards connected to the virtual Switch (not using the crossover cable, but the cabling connected to the Cisco) the speed drops to 300 Kb/s... Believe-it! After turning off VM Queue on the Host machine properties
the speed goes up to 5 Mb/s.. and now i´m stucked transfering data to and from Host and Guest with 5 Mb/s speed.
There is a lot of inconsistency in the fóruns, people solving the problem with a vaiety of solutions, sometimes updated drivers and firmwares, sometines changing TCP parameters and so on. There´s no patterns, a lot of solutions to the same problem.
I´m confused, because some parameter can exist in Host, in Guest and sometimes in both!
Wich is the best practice?