Solved

Increase VM performance

Posted on 2016-10-14
7
68 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 33

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
Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

 
LVL 12

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 119

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 500 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 119
ID: 41845045
No problems
0

Featured Post

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Unable to increase disk of VM 3 54
Quadro graphics cards for ESX 6 19 55
How can I make money on virtual money? 2 54
SAS Storage with Vcenter 6.0 4 40
In this article, I will show you HOW TO: Suppress Configuration Issues and Warnings Alert displayed in Summary status for ESXi 6.5 after enabling SSH or ESXi Shell.
Teach the user how to edit .vmx files to add advanced configuration options Open vSphere Web Client: Edit Settings for a VM: Choose VM Options -> Advanced: Add Configuration Parameters:
This video shows you how easy it is to boot from ISO images for virtual machines with the ISO images stored on a local datastore on the ESXi host.

809 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