Se eu tiver minha máquina virtual em um SSD, mas meu sistema operacional em uma unidade de rotação, eu sofrerei um impacto significativo ao usar a VM?

1

Eu não sou fã de títulos de perguntas enigmáticas, mas não sei muito bem como elaborar, mas aqui está:

Estávamos pensando em comprar novos PCs para nossos desenvolvedores com drives SSD de 128GB (a VM leva em torno de 70GB, então acho que não há espaço suficiente para o Windows 7 também, mas se você pensar de outra forma, por favor diga !).

Se o sistema operacional ainda estiver em uma unidade de rotação antiga, mas a VM (usando VMWare) estiver em um SSD, os desenvolvedores verão a vantagem total do poder das SSDs?

Assim como um esclarecimento
Estou ciente de que irá ajudar o desempenho a ter minha VM em um SSD; o que me interessa mais é se eu posso perder alguns benefícios de desempenho se o sistema operacional ainda estiver em um disco rígido antigo.

    
por Josh Comley 02.02.2012 / 11:21

3 respostas

5

Sim, melhorará o desempenho, pois a velocidade de R / W do SSD é muito maior. Apenas certifique-se de salvar o arquivo de disco rígido virtual no SSD. E dedique uma parte do SSD para a memória virtual do arquivo de paginação também. Eu testei a velocidade e faço o mesmo sempre que preciso de aumento de desempenho para minhas máquinas virtuais.

Atualização (após o seu esclarecimento)
Se você mantiver o seu sistema operacional no estilo antigo Hard Disk, você perderá algum desempenho onde quer que o sistema operacional esteja envolvido. O software de virtualização, como o VMware, precisa de muitos ganchos do sistema operacional para fazer muitas coisas, como redes virtuais, etc. Mas, como essas coisas envolvem pequenos encadeamentos de E / S, você não sentirá isso. Grandes operações de E / S por SO ocorrem no momento da inicialização, logon, logoff & desligar. Então, você sentirá muito pouco a degradação do desempenho no momento das operações da VM.

    
por 02.02.2012 / 16:13
1

Depende de outros fatores, como processador e RAM, mas o uso do SSD para a VM deve ajudar no desempenho da VM. Se você tem um processador multi-core atual e RAM suficiente, isso deve funcionar bem. A execução do SO e da VM na mesma unidade terá um impacto negativo. Mantenha o SO e a VM ob drives separados e E / S

    
por 02.02.2012 / 14:58
1

O desempenho será bom - se os desenvolvedores estiverem executando principalmente na VM, o Win7 não precisará fazer muita E / S de disco, por isso não fará muita diferença se estiver em uma unidade SSD ou girando. A maior coisa que eles notarão é que o Win7 levará mais tempo para inicializar na unidade giratória do que em um SSD, mas isso provavelmente é uma consideração menor.

Se você estiver usando apenas o Win7 como o host da VM e não estiver instalando muitos aplicativos nativos, poderá executar o Win7 e a imagem da VM de 70 GB na mesma unidade SSD de 128 GB. Eu tenho uma unidade virtual de 20GB que está executando o Win7 com o MS Office Pro 2007 e cabe (sem muito espaço de sobra).

    
por 02.02.2012 / 20:15