Existe alguma diferença de desempenho entre os formatos de disco virtual VMDK e VDI com o Virtual Box?

9

Na caixa virtual 3.0.2, há alguma diferença de desempenho entre o uso do formato de disco virtual VDI nativo e o formato de disco virtual VMDK?

Sam Saffron
fonte

Respostas:

5

Acho que não - por exemplo, esta postagem do blog afirma o seguinte:

Ambos os formatos são invólucros em torno de uma imagem de disco bruto, portanto o desempenho bruto não está realmente em questão.

No entanto, também diz o seguinte:

O VirtualBox precisa montar uma imagem vmdk como um disco gravável, o que significa que perde coisas como instantâneos e possivelmente o desempenho do driver.

Não sei se isso se aplica à versão mais recente, mas parece que você deve usar o VDI.

Veeti
fonte
1
O VirtualBox 4 tira instantâneos com um VMDK (eu apenas testei com o 4.0.8) e parece que o recurso existe desde a versão 3. No entanto, como não é o formato nativo do VirtualBox, a implementação de algumas coisas provavelmente sempre será lag. (Por exemplo, mesmo no 4.0.8, o uso VBoxManage modifyhd foo.vmdk --compactnão funciona, é apenas para VDI.) Portanto, é realmente provavelmente melhor usar o VDI.
HostileFork
1

Este não é um item relacionado ao desempenho, mas o VMDK é o formato de imagem de disco nativo do VMWare. Se você planeja usar o VMWare no futuro, este é o formato de disco que você deseja usar.

Jordan S. Jones
fonte