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


15

Estou usando o VMware Workstation 12 para criar a máquina virtual Win7 que posso usá-la no Linux para programas como Photoshop e 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 quero saber se há uma queda perceptível no desempenho ou não.

Uma captura de tela da janela relacionada:

insira a descrição da imagem aqui

Não, não vou mover esta VM tão cedo, embora Se eu me mover, posso esperar perfeitamente pela transferência de arquivos.

Respostas:


12

Parece haver pouco 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.

VMware tem este a dizer:

Selecione Dividir disco virtual em vários arquivos se o disco virtual estiver armazenado em um sistema de arquivos que tenha uma limitação de tamanho de arquivo.

Outra referência tem isso a dizer :

Optar por dividir o VMDK em arquivos de 2 GB não tem impacto no desempenho.

De qualquer forma, o maior arquivo de imagem de disco que tenho atualmente (no meu disco rígido USB portátil formatado com NTFS) é de ~ 150 GB. Eu até fiz backup usando o 7-zip em um compartilhamento de rede durante a noite. Sem problemas.

Em termos de desempenho, sério, pelo que você está fazendo, você simplesmente não notará a diferença entre imagens únicas e divididas. Imagino que uma diferença perceptível começaria a aparecer com imagens nos 100s de GB de tamanho. Ainda assim, se você quiser usar o que é tecnicamente o mais eficiente, esse é um único arquivo de imagem monolítica que é o que você já está fazendo. Você é tudo de bom ;-)


Obrigado pela resposta. Eu optei pela opção de disco monolítico.
emrecnl

1
"não faz sentido dividir o arquivo de imagem ... a menos que ... em um volume FAT32" não esteja correto. Veja minha resposta.
precisa saber é o seguinte

@jamesdlin Pontos válidos, atualizarei minha resposta para que seja menos "dogmático" a esse respeito.
precisa saber é o seguinte

1
Não é muito mais fácil aumentar o tamanho do disco se ele estiver armazenado como arquivos divididos? Porque, então, ele só precisa criar mais alguns arquivos, em vez de copiar todo o arquivo monolítico. Além de demorar mais, isso também significa que você não pode aumentar o arquivo monolítico além de 50% do tamanho de sua partição. kb.vmware.com/selfservice/microsites/…
cxrodgers

@cxrodgers é por isso que eu sempre uso imagens de disco do tipo "fino", mas as faço maiores do que o necessário. Mas, você pode apenas adicionar um disco versus aumentar um disco. Eu sempre separo o sistema operacional e os dados. Eu apenas jogo 50/100 GB extras no sistema operacional e ele nunca chega perto. A unidade de dados geralmente é um NAS, portanto não há problema com discos virtuais. - Independentemente disso, é um bom ponto a considerar!
FreeSoftwareServers

16

Desvantagens dos discos monolíticos:

  • Se você excluir instantâneos e precisar consolidar .vmdkarquivos não utilizados , se precisar desfragmentar .vmdkarquivos etc., seu host precisará de tanto espaço livre quanto o arquivo inteiro .vmdk . Por outro lado, se você usar discos divididos, seu host precisará apenas de espaço livre como uma das .vmdkextensõ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 continuar depois, o uso de discos divididos será muito menos doloroso.

Vantagens dos discos monolíticos:

  • Menos confusão no 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 para o número máximo de identificadores de arquivos abertos, e isso pode ser importante se você tirar muitos instantâneos.

Veja também sanbarrow.com/vmdk-howtos.html#monolithicversussplit para obter uma comparação com os prós e contras do uso de discos monolíticos versus discos divididos / em pedaços.
SaeX 07/10/19

1

Se você estiver usando VMs muito grandes, como 1 TB ou superior, verifique todos os problemas que acompanham a cópia de arquivos desse tamanho. De fato, algumas pessoas tiveram problemas em que não podem ser movidos. Programas como robocopy ou xcopy serão interrompidos ou ocorrerão erros.

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.