I'm using VMware vSphere 5.5 on an ESXi 5.5 Host to host a small private web site. Host server is an HP ProLiant 380 DL with 50 GB Ram, 1 TB SSD storage, 2 Intel Xeon 5550 CPU. There are 10 running VMs for handle services like dhcp, dns, mail, mysql, apache, ... There are 3 running VMware VMS : 1 VM for vSphere and 2 VMs for vCenter Operations Manager
I'm optimizing my configuration, actually I work on DNS VM. Bellow is the VM configuration in vSphere :
- CPU : 1 vCPU
- Reservation : 1024 MHZ
- Share : Height
- Share HT : None
- Memory : 256 Mb
There settings are chooses help by vCenter Operation Manager Planning report "Oversized Virtual Machines" where I can read the following informations :
- Configured vCPU : 1
- Recommended vCPU : 1
- CPU Demand of Recommended : 3.6 %
- Configured Memory : 256 MB
- Recommended Memory : 192 MB
This VM is an Ubuntu 14.04 LTS x64. When I use the htop command, I see a load average near 0.00. The very load average look like real due too low usage of DNS service.
So, I don't understand why my little VM for handle DNS service show a 100% CPU Workload in vSphere and vCenter Operations Manager.
I need your help for understand my mistakes.
Thank you so much,