Horrible Network Performace
-
24. dubna 2012 16:02
Greetings,
Long story short my network copying from shares or anything sucks.
I have searched many a forum for solutions. Let me give you a quick overview firstInstalled Hyper-V core (free edition) for a test bed. noticed network performance was bad. Re installed since I had no time invested I thought I screwed it up.
After reinstallation found forums for fixes; nothing worked and ended up screwing it up actually by editing the registry values. (reinstalled again)
After reinstallation the 2nd time I re applied the fixes. Before I reapplied them I checked the performance It was a good 50 mb's transfer on my raid 5. Installed windows xp as a guest went down to 50kb transfer speed. Applied updates to SP3 and applied fixes to guest and host
It helped it and now I am getting 70mb download average.
the only fixed that worked was me going into the registry and setting LsoV2IPv4 to 0 (disabled) TCP offloading had no effect. If i applied both to disabled it would drop to 1 mb transfer or slowerLeft everything as is, then installed a guest, windows 7, server 2008. Applied *LsoV2IPv4 fix (kept the speeds around 70mb)
I leave for a 3 day weekend for a quick vaca, leave it on and have all VM's running. Come back transfer is back down to about 70 kb if not slower. Did nothing. Checked to see if fixes were still applied on all guest and host. They were. Started to tinker again with the registry fixes of the core and guest.
I unchecked the box in the virtual network manager of " allow management OS to share information". That lost all connection to the Hyper-v I could not connect at all via the hyper v manager. Finally got fed up with it and used nvspscrub and nvspbind to purge the virtual switch settings. Now I have connection back and re-setup.
Yet again I have crappy network performance. It's now about 30kb.
Any suggestions AT ALL would be appreciated.
I have the latest drivers on my nics. (i have 3, 1 intel one and 2 nvida ones)
updated all windows updates
did this fix
this fix
this fix
http://community.spiceworks.com/topic/162435-hyperv-2008-r2-disable-tcp-offload-and-tcp-chimney
except i did not do tcp chimney
I have done others that I can't find links to but they are all pretty much similar. Personally I would love to say screw it and use vSphere because it is IMO superior with more functionality, only downside. doesn't support all my hardware and I have spent weeks trying to compile drivers for it and getting it to work.
All i want, is for it to work... thats all i want. reliably. even if I get 20mb instead of 70 I would be happy but not 50 kb
any suggestions at all would be nice thanks in adv.
Also side note when I did the fixes I would revert to any of the changes from previous before I tried the next fix.
Všechny reakce
-
24. dubna 2012 16:27Also is there anyway to "reinstall" or reset my NICs because by reinstalling them would set them back to the defaults of the settings correct? Currently I have 1 nvidia nic just for my VM's and 1 just for the Core. The intel one is not hooked up right now. But I have tested it and instead of getting 50kb it will pull 5-7mb down.
Finally when I do download stuff from a share or one of my raid 5's It will download about 5mb but when i try to upload to it its 50 kb (sorry I didn't specify that earlier )This is also only from the nvidia ones I have not tried the Intel but im guessing its somewhat close to that- Upravený david gail 24. dubna 2012 16:28
-
25. dubna 2012 5:38Moderátor
Hi,
windows xp as a guest went down to 50kb transfer speed.
>> Did you copy files from a network share with this speed? Have you installed Integration Services in this virtual machine?
It helped it and now I am getting 70mb download average.
>> When did you get this speed?
Come back transfer is back down to about 70 kb if not slower.
>> Did you get this speed in the Windows 7 and Windows Server 2008 machines?
By the way, please check the following KB to see whether you can resolve the issue.
Performance decreases in Windows Server 2008 R2 when the Hyper-V role is installed on a computer that uses Intel Westmere or Sandy Bridge processors
http://support.microsoft.com/kb/2517329
- Upravený Vincent HuModerator 26. dubna 2012 6:30 correct the typo
-
25. dubna 2012 16:43
windows xp as a guest went down to 50kb transfer speed.
>> Did you copy files from a network share with this speed? Have you installed Integration Services in this virtual machine?
Yes I copied it from 2 different network shares. The first net share was actually my raid 5 directy on the hyper v just as storage space. The 2nd was my other server (i hope to replace this server with my hyper v) which was actually a net share both copied really fast. the first one max at 70Mb which i was more than pleased. 2nd on average it is 30 (but that is because the limitation of that server)
It helped it and now I am getting 70mb download average.
>> What did you get this speed?
do you mean where? or when? The what was; I was copying isos over of installations so I could set up more environments on hyper v. on the xp etc environments I was just copying items to test the speed. where: I got that off my raid 5 which i created a share from and pulled it from that. also tried a share from my other file server.
Have you installed Integration Services in this virtual machine?, originally I did not have it because SP1 did not support it along with the nic. I had to have a legacy nic in it. When I upgraded to SP3 I installed integration services and the regular nic. Even before I installed integration service it was good copy performance.
Come back transfer is back down to about 70 kb if not slower.
>> Did you get this speed in the Windows 7 and Windows Server 2008 machines?
Yes i tested it in win 7 and 2008 and XP and they were both very good around 70 mb also. but after i came back i got about 70kb or slower, (i have no clue what the heck happened.) I do however have ubuntu running but have not tested this because I want to get the MS ones to work first.
i will also check out the link you gave me when i get home. but off the top of my head I do not think it applied I have just a q6600 with 12 gb of ram for testing purposes. -
26. dubna 2012 0:01
I did a little more investigating. I have a share on my hyper v core. This stores all the Isos for installations. When I copy it from there to any VM its about 20kb /s if I copy an iso from the share on the hyperv core to an actual machine (my desktop that im using to type this) It will go about 55Mb/s which I am more than satisfied with.
So I think we can all agree its the virtual switch ...something is wrong there. any suggestions?
I have my dedicated nic for the core which is what the share was pulling off of when it was doing the transfer to my desktop. Then i have a dedicated nic for the rest of the VM's which is on a "external" settings. and the box that says " allow management OS to share this net adapt. " is unchecked and no Virtual LAN ID is enabled.