Para máquinas virtuais com consumo de memória desproporcionalmente grande, você pode usar as opções avançadas para substituir as configurações padrão da CPU virtual.

Você pode adicionar essas opções avançadas ao arquivo de configuração da máquina virtual.

Tabela 1. Opções avançadas para controles virtuais NUMA
Opção Descrição Valor padrão
cpuid.coresPerSocket
Determina o número de núcleos virtuais por soquete de CPU virtual. Essa opção não afeta a topologia virtual do NUMA, a menos que numa.vcpu.followcorespersocket esteja configurado.
Observação: O ESXi 8.0 seleciona automaticamente o coresPerSocket ideal para uma VM, o valor padrão é exibido como 0.

1

numa.vcpu.maxPerVirtualNode

Determina o número de nós NUMA virtuais dividindo a contagem total de vCPUs igualmente com esse valor como seu divisor.

8

numa.autosize.once

Quando você cria um modelo de máquina virtual com essas configurações, as configurações permanecem as mesmas sempre que você liga a máquina virtual com o valor padrão TRUE. Se o valor for definido como FALSE, a topologia virtual do NUMA será atualizada sempre que for ligada. A topologia do NUMA virtual é reavaliada quando o número configurado de CPUs virtuais na máquina virtual é modificado a qualquer momento.

FALSO

numa.vcpu.min

O número mínimo de CPUs virtuais em uma máquina virtual que são necessárias para gerar uma topologia NUMA virtual. Uma máquina virtual é sempre UMA quando seu tamanho é menor que numa.vcpu.min

9

numa.vcpu.followcorespersocket

Se definido como 1, reverterá para o comportamento antigo do dimensionamento do nó NUMA virtual sendo vinculado a cpuid.coresPerSocket.

0

numa.allowHotadd Para ativar o recurso de adição automática de CPU a um novo nó NUMA, adicione numa.allowHotadd nas opções de configuração avançada. Em seguida, você pode adicionar manualmente uma configuração de NUMA enquanto o hotadd da CPU está ativado. FALSO
numa.vcpu.coresPerNode

Parâmetro VMX para configurar o tamanho do nó NUMA virtual, que é interpretado a partir da reconfiguração da interface do usuário. Esse parâmetro só é efetivo para HWv20. O padrão é 0, o que indica que ESXi seleciona automaticamente o tamanho de vNUMA.

Observação: Se essa opção entrar em conflito com numa.vcpu.maxPerVirtualNode, a VM não poderá ser ligada.
0
vcpu.hotadd Quando essa opção for TRUE, o NUMA virtual será desativado. A VM sempre vê um nó NUMA virtual quando a VM é capaz de hotplug de CPU.
llc.multiLLCPerSocket

A VM expõe o vLLC verdadeiro no AMD Epyc quando essa opção é TRUE. O tamanho do vLLC exposto pode ser diferente do tamanho do soquete virtual.

FALSO
llc.size.vcpu Número configurado manualmente de vcpus para vLLC no AMD Epyc. O valor será ignorado se for incompatível com outras configurações da VM.
chipset.motherboardLayout

Tipo de placa-mãe virtual usada por esta VM. Ele só pode ter um dos dois valores a seguir:

acpi: novo layout da placa-mãe a partir do HWv 20.

i440bx: layout de placa-mãe herdado

cpuid.coresPerSocket.cookie

Essa é uma entrada vmx gerada por ESXi para armazenar o valor coresPerSocket gerado automaticamente. Ele existe para garantir a consistência do vMotion. Não o altere ou remova manualmente.