Questão Devo executar o Windows Virtual Machines em um host Windows ou Linux?


Eu tenho atualmente um PC com 16GB de RAM. Eu vou estar executando várias máquinas virtuais usando o VirtualBox.

Eu obteria o melhor desempenho de executar as VMs em um host Linux ou em um host do Windows?

Se o Linux é melhor, alguém pode recomendar uma distribuição para usar?


4


origem


Escolha o sistema operacional host com base em suas necessidades diárias quando não estiver executando VMs. - Joe Internet


Respostas:


Bem, desde que o sistema operacional seja de 64 bits, não acho que isso realmente importe. É até a preferência pessoal. Eu rodei o VirtualBox no Windows 7 e no Ubuntu 10.04 e não vi muita diferença de desempenho. Uma pergunta é qual processador você tem, e é o suficiente para rodar máquinas virtuais suficientes para aproveitar 16 GB de RAM?


3



obrigado por você responder, eu vou estar usando um i5 3.3 GHz 2500k - Mark O'Grady
Depende do que você quer fazer. Se você quiser um hypervisor tipo 1, o Virtualbox é inútil, e sua máquina funcionará bem. Mas se você quiser experimentar o hipervisor tipo 2, então você pode experimentar o VirtualBox, e eu diria que, tanto o Linux quanto o Windows funcionam bem com o hipervisor tipo 2. - Anarko_Bizounours


Eu provavelmente recomendaria usar uma distribuição Linux minimalista, talvez uma versão de servidor com XFCE ou desktop similar, executando seu software de virtualização. Quanto menor a carga no seu host, melhor. :) Quanto a uma distro, provavelmente o Ubuntu Server 10.04 para mim, pessoalmente, e se você não está acostumado com o gerenciamento de pacotes, o Ubuntu (apt) é realmente fácil de usar.

Espero que ajude :).


6





Eu trabalhei com máquinas virtuais usando o suse 11.2, 11.4 e também o executei no debian lenny. Eu recomendaria que o seu host é uma caixa linux devido ao fato de que ele pode manipular a carga e é estável. Eu diria que o linux é um servidor melhor. então vá com qualquer distro linux que você goste.


1





Se você não é um guru do Linux, recomendo usar o Windows como host. Isto é porque:

1-Como os fornecedores de hardware geralmente têm como alvo o Windows, ele tem um suporte de driver melhor. E é muito importante para o sistema que a máquina host reconheça todo o hardware corretamente. Por exemplo, se a máquina host não puder usar a placa gráfica corretamente, nenhum convidado (seja ele Linux ou Windows) o fará.

Os jogos do 2-Windows não funcionam corretamente em uma máquina virtual.

3-se você tiver um dispositivo android, o windows tem um melhor suporte mtp. No linux, com arquivos grandes como filmes, é uma droga.


1





Não deve haver muita diferença no desempenho, talvez além dos drivers disponíveis para o vídeo do host, para que a aceleração adequada possa ser utilizada. Eu usei o VMWare no Windows e no Linux (assim como o VBox mais recentemente) e realmente não notei nenhuma diferença pertinente.

Como alguém mencionou, o único benefício óbvio seria que o Linux tivesse uma sobrecarga muito menor para ser executada em comparação com o Windows. Portanto, você deve ter tecnicamente mais recursos livres para executar mais máquinas virtuais. No que diz respeito à distribuição do Linux, isso não deveria importar, mas o Ubuntu em qualquer lugar do Lucid Lynx (10.04) para a frente seria um bom ponto de partida.


0