Devo dividir o disco virtual VMware em vários arquivos ou não?

12

Estou usando o VMware Workstation 12 para criar uma máquina virtual Win7 que possa ser usada no Linux para programas como o Photoshop e o After Effects.

A VMware está solicitando essa opção para dividir os arquivos da máquina virtual em partes de 2 Gb. Isso não é algo que eu notei pela primeira vez, mas eu quero saber se há uma queda de desempenho perceptível ou não.

Uma captura de tela da janela relacionada:

Não, não vou mover essa VM tão cedo, embora, se eu mudar, posso perfeitamente esperar que os arquivos sejam transferidos.

    
por emrecnl 22.09.2015 / 08:53

3 respostas

11

Parece não haver sentido em dividir um arquivo de imagem, a menos que você o esteja criando em um volume ou compartilhamento de rede FAT32 que tenha restrições de tamanho de arquivo.

O VMware tem isso para dizer:

Select Split virtual disk into multiple files if the virtual disk is stored on a file system that has a file size limitation.

Outra referência tem isto para dizer :

Choosing to split VMDK into 2GB files has quite no impact on performance.

De qualquer forma, o maior arquivo de imagem de disco que eu tenho atualmente (no meu HD USB portátil formatado em NTFS) é ~ 150GB. Eu até fiz backup usando o 7-zip para um compartilhamento de rede durante a noite. Nenhum problema em tudo.

Em termos de desempenho, com seriedade, para o que você está fazendo, você simplesmente não notará a diferença entre imagens simples e divididas. Eu imagino que uma diferença perceptível começaria a aparecer com imagens nos 100s de GB em tamanho. Ainda assim, se você quiser ir com o que é tecnicamente o mais eficiente, então esse é um único arquivo de imagem monolítico que é o que você já está fazendo. Você é tudo de bom; -)

    
por 22.09.2015 / 09:41
13

Desvantagens dos discos monolíticos:

  • Se você excluir instantâneos e precisar consolidar arquivos .vmdk não utilizados, se precisar desfragmentar .vmdk arquivos, etc., seu host precisará de tanto espaço livre quanto inteiro .vmdk Arquivo. Por outro lado, se você usar discos divididos, seu host precisará de tanto espaço livre quanto um dos .vmdk de extensões individuais.
  • Se você deseja copiar ou fazer backup de uma VM, pode estar copiando-a para um sistema de arquivos que não suporta arquivos grandes.
  • Se você estiver no meio de copiar ou fazer backup de uma VM, mas precisar cancelar a operação e retomar mais tarde, usar discos divididos será muito menos doloroso.

Vantagens de discos monolíticos:

  • Menos confusão do sistema de arquivos (e, nesse sentido, é mais fácil de gerenciar).
  • A VM exigirá menos identificadores de arquivos abertos. Alguns sistemas operacionais host têm um limite um pouco baixo no número máximo de identificadores de arquivos abertos, e isso pode ser importante se você tirar muitos instantâneos.
por 24.09.2015 / 08:15
0

Se você estiver usando VMs muito grandes, como 1 TB ou mais, verifique todos os problemas que surgem ao copiar arquivos grandes demais. Na verdade, algumas pessoas tiveram problemas em que não podem ser movidas. Programas como robocopy ou xcopy serão interrompidos ou com erros.

Eu também tentei outros programas como o TeraCopy Pro e, quando se trata de arquivos de 2TB, ele nunca terminaria.

    
por 15.06.2017 / 18:28