É um grande ganho de desempenho executar uma VM a partir de uma segunda unidade?

8

A Dell oferece um laptop com uma unidade de 500 GB ou duas unidades de 320 GB (7200 rpm e nenhuma opção para SSD). Estarei executando VMs para desenvolvimento e também terei várias montagens TrueCrypt.

Eu acho que duas unidades são melhores para a): acesso mais rápido ao disco eb): os dados estão em uma unidade separada do SO. Isso está certo?

eych
fonte
Boa ideia! Vou ter que ver como isso funciona.
Jared Harley

Respostas:

7

Scott Hansellman fez uma postagem no blog com ótimos conselhos sobre o desempenho da VM. Jeff Atwood também, com alguns benchmarks (é de 2006, mas ainda é útil). E todos eles concordam com um segundo disco rígido para suas VMs. E eu concordo com eles. Quando eu uso a VM com um disco virtual no mesmo disco no meu Vista, é uma dor.

Eu seguiria os conselhos apresentados nesses links, pois eles também são de programadores, portanto você pode ter problemas semelhantes.

GmonC
fonte
1

Essa seria uma boa solução. Mantenha as VMs em um e o SO e outras coisas no outro. Encontramos uma melhoria significativa na execução das VMs em unidades eSATA externas para sistemas que não suportam duas unidades.

Dave M
fonte
0

Não se preocupe com o desempenho - dois discos são melhores apenas quando você trabalha com os dois ao mesmo tempo, como ao copiar de um para o outro.

Ou, se você tiver duas VMs ativas e trabalhando ao mesmo tempo, ter cada uma em seu próprio disco melhoraria a taxa de transferência do disco, com a condição de ter uma CPU com vários núcleos (ou vários threads). Mas se as duas VMs ativas estiverem no mesmo disco rígido, não haverá importância em qual disco elas estão.

Dito isto, aqui estão algumas matemáticas: 2 x 320 = 640> 500. Então você ganha 140 GB.

Se você optar pela solução de 2 discos, 320 GB é muito grande para um disco do sistema. Eu iria ainda mais longe e particionaria o primeiro disco em, digamos, disco de sistema de 40 GB com o Windows e todos os aplicativos. Isso facilita o backup de uma imagem do disco do sistema, o que eu faço sistematicamente antes de deixar o Windows Update da Microsoft destruir o meu sistema em execução.

Nesse caso, eu teria:
C = partição do disco 1 1 (40 GB)
D = disco2 (320 GB)
E = partição do disco 1 2 (280 GB)

Observe que o reparticionamento da unidade C provavelmente envolverá a reinstalação do Windows (ou a restauração da partição de restauração OEM após o particionamento).

harrymc
fonte
1
Mas é exatamente isso que é necessário - trabalhar com dois discos ao mesmo tempo; um executando o host, outro executando a VM. Ambos são necessários ao mesmo tempo. Então, "sim" para dois discos para desempenho.
21711 Robert Cartaino
-1

Realmente depende do que você vai virtualizar.

Eu disse anteriormente em outro post que, por exemplo, eu posso ter cerca de 10 VMs abertas a qualquer momento, sem perceber nenhum tipo de lentidão quando estou fazendo vários testes em máquinas de baixa especificação que não exigem muito E / S, onde, se Estou fazendo algo um pouco intensivo - apenas ter 2/3 abertos pode deixar o computador parado.

Se você planeja algo intensivo ou deseja que as cargas sejam abertas ao mesmo tempo, adquira um segundo disco rígido - caso contrário, você estará bem.

William Hilsum
fonte
-1

Se a segunda unidade for mais rápida que a primeira e você puder ter volumes não fragmentados em sua segunda unidade, a VM será mais rápida. Se sua primeira unidade interna for mais rápida e bem desfragmentada, provavelmente ela terá um desempenho melhor.

bert
fonte