Puede utilizar los atributos avanzados de NUMA virtual para personalizar la utilización de NUMA virtual.

Tabla 1. Atributos avanzados de NUMA

Atributo

Descripción

Predeterminado

cpuid.coresPerSocket

Determina la cantidad de núcleos virtuales por socket de CPU virtual. Si el valor es mayor que 1, también determina el tamaño de los nodos NUMA virtuales si una máquina virtual tiene una topología NUMA virtual. Esta opción se puede establecer si se conoce la topología NUMA virtual exacta de cada host físico.

1

numa.autosize

Al establecer esta opción, la topología NUMA virtual tiene la misma cantidad de CPU virtuales por nodo virtual que los núcleos de cada nodo físico.

FALSE

numa.autosize.once

Al crear una plantilla de máquina virtual con esta configuración, se garantiza que la configuración sea la misma cada vez que se vuelve a encender la máquina virtual posteriormente. La topología NUMA virtual se volverá a evaluar si se modifica la cantidad configurada de CPU virtuales en la máquina virtual.

TRUE

numa.vcpu.maxPerVirtualNode

Si cpuid.coresPerSocket es demasiado restrictivo como potencia de dos, se puede establecer numa.vcpu.maxPerVirtualNode directamente. En este caso, no establezca cpuid.coresPerSocket.

8

numa.vcpu.min

Es la cantidad mínima de CPU virtuales que se requiere en una máquina virtual para generar la topología NUMA virtual.

9

numa.vcpu.maxPerMachineNode

Es la cantidad máxima de CPU virtuales que corresponde a la misma máquina virtual que puede programarse en un nodo NUMA al mismo tiempo. Utilice este atributo para garantizar el ancho de banda máximo. Para ello, fuerce diferentes clientes NUMA en distintos nodos NUMA.

Cantidad de núcleos por nodo en el host físico donde se ejecuta la máquina virtual.

numa.vcpu.maxPerClient

Es la cantidad máxima de CPU virtuales en un cliente NUMA. Un cliente es un grupo de CPU virtuales administradas por NUMA como una sola entidad. De forma predeterminada, cada nodo NUMA virtual es un cliente NUMA, pero si el nodo NUMA virtual es más grande que el nodo NUMA físico, es posible respaldar un solo nodo NUMA virtual con varios clientes NUMA.

Es igual a numa.vcpu.maxPerMachineNode

numa.nodeAffinity

Restringe el conjunto de nodos NUMA en el que puede programarse la memoria y la CPU virtual de una máquina virtual.

Nota:

Cuando se restringen las afinidades de nodos NUMA, se puede interferir con la capacidad del programador NUMA para volver a establecer el equilibrio entre las máquinas virtuales en los nodos NUMA. Especifique la afinidad de nodo de NUMA solo después de considerar los problemas de rebalanceo.

numa.mem.interleave

Especifica si la memoria asignada a una máquina virtual se intercala estáticamente entre todos los nodos NUMA en los cuales se ejecutan los clientes NUMA que los componen y no existe una topología NUMA virtual expuesta.

True