Solved

Increase VM performance

Posted on 2016-10-14
7
61 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
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
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

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

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

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.
In this article, I will show you HOW TO: Install VMware Tools for Windows on a VMware Windows virtual machine on a VMware vSphere Hypervisor 6.5 (ESXi 6.5) Host Server, using the VMware Host Client. The virtual machine has Windows Server 2016 instal…
Teach the user how to delpoy the vCenter Server Appliance and how to configure its network settings Deploy OVF: Open VM console and configure networking:
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…

786 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