virtualização de máquina virtual

2

Se eu tiver uma máquina de 4 GB, não posso ter mais de 4 VMs se cada uma delas exigir 1 GB. Verdadeiro ou falso? Explique ou responda

    
por patt 26.10.2010 / 01:30

4 respostas

6

False: algumas soluções de VMs suportam supercomprometimento de memória (ment) . Se é ou não uma boa ideia é outra questão. (Também depende de quão strongmente você quer dizer "requer").

    
por 26.10.2010 / 02:11
0

Há um artigo interessante sobre supercomprometimento de memória e virtualização no link se você está interessado na teoria por trás disso

    
por 26.10.2010 / 03:37
0

Também depende do sistema VM que você usa.

Por exemplo, o VMWare ESX / ESXi ficará satisfeito com o compromisso. Xenserver não faz tal afirmação (a última vez que verifiquei).

Se você comprometer demais em uma caixa ESX / ESXi, é sempre melhor carregar várias cópias do mesmo sistema operacional, isso permite uma melhor mesclagem de página. Você não terá quase a capacidade de se comprometer demais se os sistemas operacionais convidados forem Windows, Linux e Solaris. Se eles são todos windows (ou linux, ou solaris), então, naquelas caixas, over-committing por 20% ou mais é improvável que cause muito dano.

Não tenho certeza se o WMWare Workstation ou o Player farão isso. Certamente, quando estou usando o VMware Player ou a estação de trabalho profissionalmente, descubro que tentar over commit permite que as VMs sejam executadas, mas o desempenho é horrível - principalmente devido à paginação do sistema host. É tão ruim que eu nunca mais tento.

Portanto, se estiver usando um sistema operacional host e um produto de virtualização de desktop, minha inclinação é aconselhar muitas RAMs e não tentar comprometer demais.

    
por 26.10.2010 / 06:51
0

Na verdade, você precisa ter certeza de que deixou memória suficiente para o sistema operacional do host também. A inicialização de muitas VMs pode usar todas (ou quase todas) as memórias do host, o que levará a um desempenho incrivelmente baixo. Uma vez eu consegui deixar apenas 256MB de RAM para o sistema operacional do host no meu sistema, e levou quase meia hora para fazer com que uma das VMs desligasse novamente!

    
por 11.11.2011 / 19:24