Numa question

sahostking

Renowned Member
We just added extra Processor in each Server.
  • Intel Xeon E5-2620
Now each server has 2 of these with 64GB memory.

We have few VMs on it. For eg. 1 with 14GB memory and 6 cores and selected 2 Sockets(which we assume is now using both processors as it now states 12 cores are being used. However should we enable Numa aswell.

Will this improve performance? or not?

Here is numa output:

numactl --hardware
available: 2 nodes (0-1)
node 0 cpus: 0 1 2 3 4 5 12 13 14 15 16 17
node 0 size: 32654 MB
node 0 free: 744 MB
node 1 cpus: 6 7 8 9 10 11 18 19 20 21 22 23
node 1 size: 32768 MB
node 1 free: 401 MB
node distances:
node 0 1
0: 10 21
1: 21 10


Thanks
 
We just added extra Processor in each Server.
  • Intel Xeon E5-2620
Now each server has 2 of these with 64GB memory.

We have few VMs on it. For eg. 1 with 14GB memory and 6 cores and selected 2 Sockets(which we assume is now using both processors as it now states 12 cores are being used. However should we enable Numa aswell.

Will this improve performance? or not?

Here is numa output:

numactl --hardware
available: 2 nodes (0-1)
node 0 cpus: 0 1 2 3 4 5 12 13 14 15 16 17
node 0 size: 32654 MB
node 0 free: 744 MB
node 1 cpus: 6 7 8 9 10 11 18 19 20 21 22 23
node 1 size: 32768 MB
node 1 free: 401 MB
node distances:
node 0 1
0: 10 21
1: 21 10

Yes, but if the effect is visible depends on the VM's load - in case of a VM with less load there will not be any significant improvement.