Executando VM no mesmo SSD que o host, útil ou sem sentido?

-1

Eu tenho um computador Alienware M11x R2. Um pouco velho, mas ainda kikin '. Eu corro o Windows 10 nele e tenho o VMWare Player instalado para rodar o Ubuntu 14.04 LTE. Ele funciona, mas eu costumava ter boot duplo e Ubuntu foi def. muito mais rápido rodando nativamente.

Minha pergunta é: A substituição do meu HDD por um SSD provavelmente aumentará o desempenho da minha máquina virtual? Alguém sugeriu isso. Mas eu não precisaria de uma unidade separada para que o sistema operacional convidado fosse armazenado em uma unidade diferente do sistema operacional host, a fim de ver a atualização? Eu li tudo isso.

O meu problema é que este computador só tem USB 2.0, por isso não posso ter uma unidade externa rápida, por isso, fiquei preso à drive única, penso.

Sugestões?

    
por Jorge Orpinel 06.12.2015 / 07:27

3 respostas

3

Eu também tenho apenas um SSD de 512 GB e executo minhas VMs também neste SSD e o desempenho é muito melhor em comparação com a unidade padrão de 5400rpm que foi originalmente instalada pela Dell. Os SSDs não têm o atraso dos HDDs (sem peças giratórias), portanto, a execução de VMs no SSD não diminui a velocidade da unidade.

    
por 06.12.2015 / 07:55
3

Colocar a VM em um SSD aumentará muito o IO do disco em um drive - isso, no entanto, só o ajudará se o gargalo for causado pelo IO do disco. Se o problema é que o sistema operacional convidado está trocando muito, então o SSD ajudará em um disco rígido, mas ainda assim será muito mais lento, em seguida, exigindo memória suficiente para a VM.

Da mesma forma, se o problema estiver relacionado a vídeos ou outros recursos, o uso de um SSD pode não fazer muita diferença.

Você não precisa de um disco separado para uma VM.

    
por 06.12.2015 / 08:38
1

Na verdade, ele aumentará o desempenho das operações de disco, mas a mudança não será tão aparente em comparação com o sistema operacional nativo. É porque o sistema operacional nativo sabe que está usando o SSD e adapta seu agendador de E / S para isso, mas o SO virtual não funciona e eu acho que não há como dizer isso.

O drive externo, esp. USB2, na verdade, iria desacelerar visivelmente qualquer coisa. Ele adicionará seus próprios atrasos, o que eliminará todas as vantagens do SSD (os atrasos são algo exato que torna o HDD rotativo mais lento em comparação com o SSD).

Não se esqueça de usar drivers convidados paravirtualizados. Estes existem para o Linux sobre VMware, eles estão incluídos no Ubuntu, então você provavelmente precisa verificar qual driver você está executando agora (inicie com sudo lspci -k) e tente usar o mais eficiente. Driver de placa de rede virtual é chamado vmxnet3, driver gráfico é vmwgfx, driver de disco eu acredito que é chamado vmw_pvscsi. O uso de drivers adequados terá um impacto significativo no desempenho.

    
por 06.12.2015 / 07:55