Friday, May 20, 2016

Advanced NUMA Attributes

 Virtual NUMA Controls

For virtual machines with disproportionately large memory consumption, you can use advanced options to manually override the default virtual CPU settings.
You can add these advanced options to the virtual machine configuration file.

Advanced Options for Virtual NUMA Controls
Option
Description
Default Value
cpuid.coresPerSocket
Determines the number of virtual cores per virtual CPU socket. If the value is greater than 1, also determines the size of virtual NUMA nodes if a virtual machine has a virtual NUMA topology. You can set this option if you know the exact virtual NUMA topology for each physical host.
1
numa.vcpu.maxPerVirtualNode
If cpuid.coresPerSocket is too restrictive as a power of two, you can setnuma.vcpu.maxPerVirtualNode directly. In this case, do not set cpuid.coresPerSocket.
8
numa.autosize
When you set this option, the virtual NUMA topology has the same number of virtual CPUs per virtual node as there are cores on each physical node.
FALSE
numa.autosize.once
When you create a virtual machine template with these settings, the settings are guaranteed to remain the same every time you subsequently power on the virtual machine. The virtual NUMA topology will be reevaluated if the configured number of virtual CPUs on the virtual machine is modified.
TRUE
numa.vcpu.min
Minimum number of virtual CPUs in a virtual machine that are required in order to generate a virtual NUMA topology.

No comments:

Post a Comment