Link to home
Start Free TrialLog in
Avatar of William Smyth
William SmythFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Trouble shooting Slow clients on Hyper-V 2012r2 VM

Windows 2012r2 Hyper-v with Windows 2012r2 Guest VM.
We have migrated our accounting application from a physical server to a virtual server.
The accounting software runs at a comparable speed on the virtual server as it did on the physical server.
However, client workstations running the accounting application from the virtual server are much slower.
Example times to run a customer report
   Run application report directly on the Physical server - 3 seconds
   Run application report on network workstation attached to physical server - 10 seconds

   Run application report directly on virtual server - 3 seconds    
   Run application report on network workstation attached to virtual server - 30 seconds

Disk, CPU, Memory and network utilization are all very low.
Can anyone advise a starting point for troubleshooting?

Many thanks in advance.
Avatar of Sarang Tinguria
Sarang Tinguria
Flag of India image

Segregate the Management and VM NIC Cards on host server
Disable to offloading and RSS on all the NIC cards
Disable VMque for VM's
Disable Offloading and RSS as well on the VM.
Avatar of William Smyth

ASKER

Thanks. I will get to work on those items.
I have 2 x GB NIC's teamed. Just for clarification, do I need to disable Offloading, VM queues and RSS on both the physical NIC and the VM Team NIC?
Disable from wherever you can including OS Level
Use below command to disable on OS level and to revert use =Enabled

netsh int tcp set global chimney=disabled
netsh int tcp set global rss=disabled
netsh int ip set global taskoffload=disabled
netsh int tcp set global autotuninglevel=disabled
netsh int tcp set global ecncapability=disabled
netsh int tcp set global timestamps=disabled
Checked management traffic segregated - was already done
Disabled offloading and RSS on all the NIC cards
Disabled VMque for VM's
Disabled Offloading and RSS as well on the VM.
Disabled at OS level with provided NETSH commands
Rebooted host and started VM's
Negligible change to speed on workstations.
Did you disabled these things inside the VM's as well?
No. I did everything on the host.
I just carried out the same changes within the guest VM. Rebooted for good measure.
No noticeable change
This question needs an answer!
Become an EE member today
7 DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform.
View membership options
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.