VMWare consumiu memória

3

Eu tenho um VMWare ESXi Cluster e estou tentando entender o consumo de memória no ESXi. Meu servidor físico tem 48 GB de memória. O host está executando uma VM que recebeu 12 GB de RAM sem reserva -

Agora,comoresultadodisso,minhamemóriaconsumidapeloshostsESXiestáemtornode14GB-12GBparaaVM(suponho)+2GBdeprocessosemexecução,etc.

Se eu tivesse que ficar sem memória consumida, o ESXi começaria a funcionar com falhas ou seria apenas se eu ficar sem memória ativa? Tecnicamente, eu gostaria de sobrecarregar para que, se eu tivesse que tirar um nó do loop para manutenção, eu pudesse colocar 4 VMs com alocações de 12 GB - mesmo que essas VMs não estejam realmente consumindo toda essa memória e apenas por um curto período de tempo. Todas as VMs estão rodando Linux / CentOS ou Ubuntu.

Espero que isso faça sentido!

    
por Chris 18.04.2017 / 14:41

2 respostas

5

Você pode comprometer com segurança sem medo de falhas: até certo ponto

Veja: link

O VMware tem várias opções de redução de memória disponíveis e empregará esses métodos no caso de contenção de recursos.

Compartilhamento de memória, compactação, balão e troca são usados para tentar manter suas máquinas virtuais ativas.

    
por 18.04.2017 / 14:57
3

If I was to run out of consumed memory, would the ESXi start running into faults or is it only if I run out of active memory?

Não tem falhas, ele vai trocar para o disco e seu desempenho vai cair, mas não, não vai falhar como tal.

Dito isto, a memória é barata agora, sempre tente ter o suficiente em seus hosts para que eles não precisem trocar - ou use o NVMe (ou o SSD normal) para trocar, se necessário.

    
por 18.04.2017 / 14:57