Link to home
Start Free TrialLog in
Avatar of Pkafkas
Pkafkas

asked on

How to check the NUMA boundaries of an ESXi host?

Hello,

I have been asked to increase a the number of CPU's on a sever from 4 CPU's to 8 CPU's.  

User generated image
I have been told by a consultant that "You should look at the NUMA boundaries of the host to make sure we don't increase the number of vCPUs to a point where it causes processing to cross this boundary.   You could check if you are familiar with PuTTY. "

There was an article referenced; but, I am not sure how I can apply that knowledge to check for the NUMA ( http://blogs.vmware.com/vsphere/2013/10/does-corespersocket-affect-performance.html ).

Can someone explain to me how to check for the NUMA and what it is actually?  Please reference the question;  https://www.experts-exchange.com/questions/28690744/How-to-add-more-RAM-and-CPU's-to-a-VMware-sserver.html?anchorAnswerId=40838173#a40838173
Avatar of Pkafkas
Pkafkas

ASKER

The ESXi Host which has the Server in question, has the following information:

User generated image
We currently have 4 VM's and 1 template on this host.

16 cpu's are allocated out of 32 on the host.
36 GB of RAM are allocated out of 128 GB.

We are probably not in danger of reaching the limit where it causes processing to cross this boundary.

VM1 = 4 Virtual Sockets & 1 Core per socket.
VM2 = 1 Virtual Socket & 4 Cores per socket.
VM3 = 1 Virtual Socket & 4 Cores per socket.
VM4 = 1 Virtual Socket & 4 Cores per socket.
Template1 (powered off) unknown.

But how can I be sure?
ASKER CERTIFIED SOLUTION
Avatar of cdjc
cdjc
Flag of Canada 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
Avatar of Pkafkas

ASKER

So if you have 8 cores per socket and no hyperthreading enabled does that mean 8 CPUs I can add to 1 VM before the Numa boundary is crossed?
Avatar of Pkafkas

ASKER

I still do not understand how MUMA boundaries work.