Para las máquinas virtuales con un consumo de memoria desproporcionadamente grande, se pueden utilizar opciones avanzadas para anular la configuración de CPU virtual predeterminada.

Se pueden agregar estas opciones avanzadas al archivo de configuración de la máquina virtual.

Tabla 1. Opciones avanzadas de los controles de NUMA virtuales
Opción Descripción Valor predeterminado
cpuid.coresPerSocket
Determina la cantidad de núcleos virtuales por socket de CPU virtual. Esto no afecta la topología NUMA virtual a no ser que se configure numa.vcpu.followcorespersocket.
Nota: ESXi 8.0 selecciona automáticamente un coresPerSocket óptimo para una máquina virtual. El valor predeterminado que se muestra es 0.

1

numa.vcpu.maxPerVirtualNode

Determina el número de nodos de NUMA virtuales dividiendo el contenido total de vCPU uniformemente con este valor como divisor.

8

numa.autosize.once

Cuando se crea una plantilla de máquina virtual con esta configuración, se mantienen los ajustes cada vez que se enciende la máquina virtual con el valor TRUE predeterminado. Si el valor se establece en FALSE, la topología NUMA virtual se actualiza con cada encendido. La topología NUMA virtual se vuelve a evaluar cuando se modifica la cantidad configurada de CPU virtuales en la máquina virtual en cualquier momento.

FALSE

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. Una máquina virtual siempre es UMA si su tamaño es inferior a numa.vcpu.min.

9

numa.vcpu.followcorespersocket

Si se establece en 1, vuelva al antiguo comportamiento de tamaño del nodo NUMA virtual vinculado a cpuid.coresPerSocket.

0

numa.allowHotadd Para activar la capacidad de añadir CPU en caliente a un nuevo nodo NUMA, agregue numa.allowHotadd en las opciones de configuración avanzadas. A continuación, puede agregar manualmente una configuración NUMA mientras se activa la adición de CPU en caliente. FALSE
numa.vcpu.coresPerNode

Parámetro VMX para configurar el tamaño del nodo NUMA virtual, el cual se interpreta desde la reconfiguración de la interfaz de usuario. Este parámetro solo es efectivo para HWv20. El valor predeterminado es 0, lo que indica que ESXi selecciona automáticamente el tamaño de vNUMA.

Nota: Si esta opción entra en conflicto con numa.vcpu.maxPerVirtualNode, la máquina virtual no se podrá encender.
0
vcpu.hotadd Cuando esta opción es TRUE, NUMA virtual se desactiva. La máquina virtual siempre ve un nodo NUMA virtual cuando la máquina virtual es capaz de conectar la CPU en caliente.
llc.multiLLCPerSocket

La máquina virtual expone vLLC en AMD Epyc cuando esta opción sea TRUE. El tamaño de vLLC expuesto puede ser diferente al tamaño del socket virtual.

FALSE
llc.size.vcpu Número de vCPU configuradas manualmente para vLLC en AMD Epyc. El valor se ignora si no es compatible con otras opciones de la máquina virtual.
chipset.motherboardLayout

Tipo de placa base virtual utilizada por esta máquina virtual. Solo puede tener uno de los dos valores siguientes:

acpi: nuevo diseño de la placa base a partir de HWv 20.

i440bx: diseño de la placa base heredada

cpuid.coresPerSocket.cookie

Esta es una entrada vmx generada por ESXi para almacenar el valor de coresPerSocket generado automáticamente. Es allí donde se garantiza la coherencia de vMotion. No lo cambie ni lo quite manualmente.