VMware Cloud Community
pearlyshells
Contributor
Contributor

Windows 2008 Guest experiencing High CPU utilization

We recently deployed a few Windows 2008 Standard full guest O/S as VMs. We are seeing High CPU utilization on these VMs. Has anyone else seen this? if so, how have you resolved it? The VMs all have 2GB RAM and dual virtual CPUs

0 Kudos
10 Replies
Jasemccarty
Immortal
Immortal

Try cranking them back to 1 vCPU

Jase McCarty

http://www.jasemccarty.com

Co-Author of VMware ESX Essentials in the Virtual Data Center

(ISBN:1420070274) from Auerbach

Please consider awarding points if this post was helpful or correct

Jase McCarty - @jasemccarty
0 Kudos
pearlyshells
Contributor
Contributor

tried that one a few of them yesterday.......still high CPU rates

0 Kudos
Rubeck
Virtuoso
Virtuoso

Hi Pearly..

You do not mention what version of ESX you're running.. Might help Smiley Wink

/Rubeck

0 Kudos
jacerra
Contributor
Contributor

We are seeing the sames issues. ESX 3.5 or 4.0 Windows 2008 VMs performing very slowly. High CPU rates just doing normal tasks. Windows 2003 machines run much faster.

any ideas?

0 Kudos
malaysiavm
Expert
Expert

I had experienced the same which win2k8 performed much more slower than win2k3 in VM. To be honest, even a physical server environment, win2k8 are respond slower if compare to win2k3. So I will consider this is normal Smiley Happy

For the high cpu utilization, are you able to check on the task manager which process and taken up all the cpu resources?

Craig

vExpert 2009

Malaysia VMware Communities -

Craig vExpert 2009 & 2010 Netapp NCIE, NCDA 8.0.1 Malaysia VMware Communities - http://www.malaysiavm.com
0 Kudos
jacerra
Contributor
Contributor

Yes, but its not showing anything. I'm not sure if its related, but I have a 8TB MS SW ISCI initiator connecting my san. when i go to browse the folders, the CPU gets pinned at 100% (in task manager) and esx perf monitor tabs.

0 Kudos
malaysiavm
Expert
Expert

you meant you are connecting to the iscsi storage through MS software iscsi initiator on the virtual machine?

Craig

vExpert 2009

Malaysia VMware Communities -

Craig vExpert 2009 & 2010 Netapp NCIE, NCDA 8.0.1 Malaysia VMware Communities - http://www.malaysiavm.com
0 Kudos
jacerra
Contributor
Contributor

Yes, for the VM's E disk drive used for File sharing, MS ISCSI to a Equallogic SAN, not the OS drive. Its a Windows 2008 64bit Server with a new build with no apps except file sharing enabled and Symantec Endpoint AV (which is not installed on another identical VM with the same issue). The OS drive is connected to the Vmware storage via HW ISCSI HBA to an Equallogic SAN. in running process explorer its showing that the SVCHOSTS.exe is pinning the CPU. in particular the svchosts.exe is from the FSRMsvc service (file server resource manager service) process creating the CPU load (pinning at 100%) also with Quota management. the VM has 1vcpu and 12GB RAM (running on ESX 4.0 hosts with tons of free resources).

0 Kudos
malaysiavm
Expert
Expert

I am not so sure why you want to do this way, although is workable, but in my experience, the performance you gain with this kind of setup should be lower than software or hardware iscsi. If you prefer to direct access to the physical LUN, you can always utilize RDM = Raw Device mapping features in VMware. Maybe you should try the RDM solution and further monitor the virtual machine behavior in this case.

Craig

vExpert 2009

Malaysia VMware Communities -

Craig vExpert 2009 & 2010 Netapp NCIE, NCDA 8.0.1 Malaysia VMware Communities - http://www.malaysiavm.com
0 Kudos
Enzote
Contributor
Contributor

Hi, I have the same problem.

This is my environment:

Host: VMware Server 2: On Windows Server 2008 Standard x64

Guest1: Windows Server 2008 Standard x32

Guest2: Windows Server 2008 Standard x32

Both guest have a web .NET application running on them.

There is a 100% CPU usage in each VM. The process is w3wp.exe. It starts when I use the web application.

Any ideas?

Thanks

Enzote

0 Kudos