Link to home
Start Free TrialLog in
Avatar of cbinayak
cbinayakFlag for India

asked on

Increase VM performance

We are using ESXi 5.1. I have to increase performance of a VM by increasing number of CPU. I've to increase total 8 numbers of CPUs but I am confused about which option should I choose so that the VM performance will increase-

Shall I go for-
Number of virtual sockets : 2
Number of cores per sockets : 4

or shall I go for-
Number of virtual sockets : 4
Number of cores per sockets : 2
Avatar of ste5an
ste5an
Flag of Germany image

It absolutely depends on the kind of application..
Very often increasing CPU's won't help at all in improving performance. It can rather be the contrary. More RAM is usually more effective, or also using a better disk setup.
Avatar of cbinayak

ASKER

The sever has enough RAM but it's CPU utilisation spike is very high. That's why we are increasing CPUs. Considering only MS Office 2013 application running on the system what CPU configuration I should opt for?
you may be over subscribing your CPUs to other VMs as well, this will cause the vms to have to wait for cpu time, waiting for 8 CPUs may take longer than waiting for 4 or 2.  You need to look at your stats before throwing more CPUs at it.

https://blogs.vmware.com/vsphere/2013/10/does-corespersocket-affect-performance.html?src=vmw_so_vex_ahanc_265

https://www.experts-exchange.com/questions/28938835/Ratio-of-VM-cores-to-physical-cores.html
ASKER CERTIFIED SOLUTION
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
That's the answer I was looking for. Thank you so much.