?
Solved

Increase VM performance

Posted on 2016-10-14
7
Medium Priority
?
96 Views
Last Modified: 2016-10-15
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
0
Comment
Question by:cbinayak
7 Comments
 
LVL 37

Expert Comment

by:ste5an
ID: 41843829
It absolutely depends on the kind of application..
0
 
LVL 88

Expert Comment

by:rindi
ID: 41843914
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.
0
 

Author Comment

by:cbinayak
ID: 41843926
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?
0
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

 
LVL 13

Expert Comment

by:Bryant Schaper
ID: 41844022
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
0
 
LVL 125

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 2000 total points
ID: 41844115
Do not use cores unless you have a need e.g licencing requirement.

Always use SOCKETS.

So if you have a VM whicj needs the resources of 8 CPU select 8 Sockets

VSphere always defaults to the best selection available and that is always sockets.
0
 

Author Closing Comment

by:cbinayak
ID: 41844199
That's the answer I was looking for. Thank you so much.
0
 
LVL 125
ID: 41845045
No problems
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article will go through how to backup a vPostgres DB from a broken vCenter Appliance and restore to a new vCenter Appliance.
Want to create a VM?  Here's how you do it.
Teach the user how to configure vSphere Replication and how to protect and recover VMs Open vSphere Web Client: Verify vsphere Replication is enabled: Enable vSphere Replication for a virtual machine: Verify replicated VM is created: Recover replica…
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…

588 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question