Activities

July 2013
M T W T F S S
« Jun   Aug »
1234567
891011121314
15161718192021
22232425262728
293031  

VMWare : High CPU spikes on no load time

Recently I am struggling to manage one of the client’s Cloud based servers to fix the high CPU spikes while on system idle time. I’ve tried to launch another OS using different kernel version,but still no difference.

Infrastructure

1. This is a Co-location hardware hosted in 1GB bandwidth network.
2. Server has attached 1TB SAS driver for image store.
3. Server has installed VMware ESXi 5 Virtual server software
4. Users vSphere to manage the VM inventory and servers.
6. Currently there are 15 instances.

Attempts
a. disable all the startup services including mail,web,ftp and database.
b. Disable all the cronjobs
c. Check the system logs folder and find the latest file modified.
d. Complied the new kernel version, but not worked as it’s showing panic after the reboot.
e. Tried Linux command line tools(ps, top,htop,pstree, netstat,free,vmstat, lsof,dmeg) to identify the process in memory.

Solution

Login to vSphere console and increase the Virtual core as well as RAM to the servers which showing huge CPU spikes. Then rebooted those servers. My assumption is that this hardware requires more RAM to get better CPU cycle utilization ie 1GB ram required for 1 virtual core server. But I’m not having ful hope whether this will work on your case or not.

See the image below

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>