Desequilíbrio de utilização da CPU no ESXi 6.7

Desequilíbrio de utilização da CPU no ESXi 6.7

Estamos trabalhando com um servidor rodando ESXi 6.7 Enterprise Plus, e a mobo possui 2 CPUs Xeon de 10 núcleos.

O host está moderadamente carregado, mas estranhamente a tela de monitoramento ESXi mostra MAX soquete (pacote) 0 com 87% de utilização e soquete (pacote) 1 com 2,5% de utilização e AVERAGE soquete 0 com 20% e soquete com 1%.

Isso é normal? O ESXi deveria equilibrar a carga nas 2 CPUs? Ou preenche um e depois começa a usar o outro.

A licença está instalada e acho que deve suportar 2 soquetes (embora não veja um limite de CPU na guia de licenciamento da GUI). Não comprei o hardware/licença, então não sei muito sobre o que foi comprado, mas posso ver a guia da licença e parece correta. Simplesmente não vejo nada que diga 2 SOCKETS... então estou me perguntando se outra licença precisa ser adquirida para ativar o segundo soquete? Alguém com ESXi 6.7 com Enterprise Plus tem uma linha na guia de licença mostrando o número de soquetes licenciados?

Responder1

O agendador ESXi reconhece NUMA. Por padrão, ele preferirá manter as VMs nos núcleos e na memória de um soquete, se possível. Uma visão geral disso está noGuia de gerenciamento de recursos.

Você pode mostrar que 2 soquetes são usados ​​colocando mais carga no host. Se sua carga de trabalho normal não for suficiente, crie uma VM de 14 núcleos e execute algo multithread e com uso intensivo de CPU. Divirta-se com isso, talvez compile um pacote de software muito grande ou doe alguns ciclos de CPU para a ciência. Ambos os soquetes devem ter mais de 2% de utilização, porque a VM é maior que um nó.

informação relacionada