Depende de quão ocupados eles estarão e quanto você planeja alocar para eles. Para uma configuração básica, eu consideraria 1-2 gb para cada vm, então você deve ser capaz de executar 10-20 se eles não forem muito ligados à CPU.
Estou trabalhando em uma atualização de infraestrutura para a empresa para a qual trabalho e preciso fazer planejamento de capacidade. Meu chefe se sentiu um pouco queimado por VMs que ele comprou de uma empresa de hospedagem que não atende ao nível de desempenho esperado, portanto, qualquer valor de capacidade para VMs KVM que eu possa usar como base para meus cálculos é apreciado.
Depende de quão ocupados eles estarão e quanto você planeja alocar para eles. Para uma configuração básica, eu consideraria 1-2 gb para cada vm, então você deve ser capaz de executar 10-20 se eles não forem muito ligados à CPU.
A arte de planejamento de capacidade não é uma ciência exata - depende de vários insumos - entre os quais os principais:
O alvo para o qual você deve estar olhando é aproximadamente 75% da CPU & amp; Uso de memória para todas as instâncias de VM.
O KVM tem um gerenciamento de memória razoavelmente bom e, como tal, você pode sobrecarregar a memória [balão] que seria disponibilizada pelo host.
O Red-Hat / Cent OS tem um recurso semelhante ao VMWare ESX, no qual o KVM pode acessar segmentos de memória compartilhados por diferentes sistemas operacionais - portanto, você pode espremer ainda mais VMs.
Assim - suponha que você esteja executando a área de trabalho 11.04 para cada instância da VM. A maioria do trabalho é de usuários usando o Firefox & amp; LibreOffice - ocupando, digamos, metade da memória requerida (o mínimo do Ubuntu é um recomendado de 1GB), mas pouco em termos de uso da CPU. Eu esperaria (dedo molhado no ar) para um host de 24 GB para poder executar 32 VM's. No Red-Hat / Cent OS - você talvez possa aumentar isso para 48 VMs.
Mais uma vez - não uma ciência exata, mas sem saber quais são as principais áreas (1 a 6 acima), apenas um palpite.