• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1583
  • Last Modified:

Hyper-V and TCP/IP Task Offload

We have 14 virtual machines (2003 OS) running on a physical host (running 2008 R2) with more than enough memory and processors but for some reason the speed is so slow. Are there any requirements as far as NIC settings to improve the speed performance?

In addition, I came across this issue and would like to ask as to what the explanation why this is the case.  http://social.technet.microsoft.com/Forums/en-US/winserverTS/thread/50c4dc0e-269f-4603-9635-3f47af2003ae/

Any information would be greatly appreciated!

Marianne
0
syseng007
Asked:
syseng007
  • 2
  • 2
1 Solution
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
underlying datastore? RAID ? Make and Model of disks? SAN?
0
 
syseng007Author Commented:
Storage = external storage RAID 10 = where VHD files are stored

Physical Host =
Host Name:                 Server04
OS Name:                   Microsoft Windows Server 2008 R2 Enterprise
OS Version:                6.1.7601 Service Pack 1 Build 7601
OS Manufacturer:           Microsoft Corporation
OS Configuration:          Member Server
OS Build Type:             Multiprocessor Free
Registered Owner:          Windows User
Registered Organization:  
Product ID:                00486-001-0001076-84684
Original Install Date:     12/11/2011, 4:15:48 PM
System Boot Time:          3/14/2012, 3:53:27 PM
System Manufacturer:       Dell Inc.
System Model:              PowerEdge R410
System Type:               x64-based PC
Processor(s):              2 Processor(s) Installed.
                           [01]: Intel64 Family 6 Model 26 Stepping 5 GenuineIntel ~2261 Mhz
                           [02]: Intel64 Family 6 Model 26 Stepping 5 GenuineIntel ~2261 Mhz
BIOS Version:              Dell Inc. 1.9.0, 10/21/2011
Windows Directory:         C:\Windows
System Directory:          C:\Windows\system32
Boot Device:               \Device\HarddiskVolume1
System Locale:             en-us;English (United States)
Input Locale:              en-us;English (United States)
Time Zone:                 (UTC-05:00) Eastern Time (US & Canada)
Total Physical Memory:     131,059 MB
Available Physical Memory: 39,673 MB
Virtual Memory: Max Size:  262,116 MB
Virtual Memory: Available: 167,295 MB
Virtual Memory: In Use:    94,821 MB
Page File Location(s):     E:\pagefile.sys

                           [77]: KB982018
Network Card(s):           6 NIC(s) Installed.
                           [01]: Broadcom BCM5709C NetXtreme II GigE (NDIS VBD Client)
                                 Connection Name: Local Area Connection
                                 Status:          Media disconnected
                           [02]: Broadcom BCM5716C NetXtreme II GigE (NDIS VBD Client)
                                 Connection Name: MyNetwork1
                                 DHCP Enabled:    No
                                 IP address(es)
                           [03]: Broadcom BCM5709C NetXtreme II GigE (NDIS VBD Client)
                                 Connection Name: Local Area Connection 3
                                 Status:          Media disconnected
                           [04]: Broadcom BCM5716C NetXtreme II GigE (NDIS VBD Client)
                                 Connection Name: MyNetwork2
                                 DHCP Enabled:    No
                                 IP address(es)
                           [05]: Microsoft Virtual Network Switch Adapter
                                 Connection Name: Local Area Connection 4
                                 DHCP Enabled:    No
                                 IP address(es)
                                 [01]: 172.24.242.52
                                 [02]: fe80::19:433e:decc:b8f5
                           [06]: Microsoft Virtual Network Switch Adapter
                                 Connection Name: Local Area Connection 5
                                 DHCP Enabled:    No
                                 IP address(es)
                                 [01]: 10.82.4.11
                                 [02]: fe80::e03b:6fb4:3483:9a45
0
 
Greg HejlPrincipal ConsultantCommented:
look at disk queue length on your VM's and Host, disk queue length should be less than 2 - hopefully you are using a raid 10 with 4 or more disks.  if you are running this many VM's on a RAID 5 you will need to reconfigure your storage to improve disk I/O.  I would also be using 6 or more disks in a RAID 10 configuration for this many VM's

the problem you in the the link you provided is that the virtual nic does not support advanced TCP features.  the advanced features need to be turned off in MS Server 2003 VM's.

TCP features such as Chimney Offloading needs the physical chip to communicate with.  this does not exist on a virtual nic
0
 
syseng007Author Commented:
Ok thank you for the info..

Are there are any information from MS or something explaining what are the required NIC settings on the physical host and the virtual machines?
0
 
Greg HejlPrincipal ConsultantCommented:
Here are some good links - careful - all the MS guy's assume you are running all 2008 R2 enterprise and thats what they write for.

http://social.technet.microsoft.com/wiki/contents/articles/151.hyper-v-virtual-networking-survival-guide.aspx

http://netrsc.blogspot.com/2009/09/hyper-v-server-and-windows-server-2003.html

I found some info back in 2009 with 2008 Hyper V (Vista Code) that went in depth on Virtual network settings for emulated adapters.

from what I have kept up with - my NICs are 2008 models - the newer NIC chips play nicer providing services to the virtual network.  I would hit Dells support sites and the NIC mfg sites - Broadcom and Intel and check their suggestions.  
I tried out Chimney offloading - ended up disabling offloading in all adapters - you may have better luck with newer hardware builds.

http://technet.microsoft.com/en-us/library/gg162709%28v=ws.10%29.aspx

what is your Storage configuration?  are you using DAS?  SCSI or iSCSI?

I would also review the numbers reported for RAM,  not quite adding up?  you may want to manage the pagefile on your host - size seems a bit excessive.  are you using dynamic memory?  all 2003 servers on latest service pack?  latest integration disk installed?
0

Featured Post

Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now