Quando devo usar clones vinculados vs full VM?

22

Eu vi documentação para os clones Completo e Linked da máquina virtual, mas não consigo entender completamente quando devo usar um sobre o outro. Eu vejo que o clone completo cria uma cópia da VM, mas o que está relacionado - significa que tudo o que eu faço em uma VM será refletido em outra? Isso não faz sentido para mim ...

Alguém pode fornecer alguns exemplos específicos quando usa clones de VM completos vs. vinculados?

    
por c00000fd 29.07.2013 / 08:40

2 respostas

31

O clone vinculado funciona de maneira semelhante à técnica de instantâneo. Os snapshots funcionam de uma maneira que economiza o uso do disco: Quando você cria um snapshot e faz alterações depois disso (enquanto trabalha com o sistema dentro da VM), o VMware armazena apenas as partes alteradas do disco (setores).

Os clones da VM vinculados funcionam de maneira semelhante: se você tiver um disco de 10 GB e criar um clone vinculado, não precisará de mais 10 GB de espaço, apenas muito menos. À medida que você trabalha com a VM original ou clonada, apenas as alterações ou diferenças são armazenadas. É importante observar que a VM clonada ainda depende da imagem de disco original.

Mas: Você pode trabalhar com ambas as VMs de forma independente - as diferenças são apenas internas. Você economiza espaço em disco ao usar um clone vinculado, mas o desempenho também pode ser menor em certos casos.

Se você tem muitas VMs muito semelhantes para rodar, pode fazer sentido usar clones vinculados, já que você pode economizar muito espaço em disco.

Se você acabou de clonar uma VM e depois iniciar a instalação de software ou dados totalmente diferentes, um clone copiado pode ser melhor.

    
por 29.07.2013 / 09:27
2

O clone vinculado também é mais rápido, mas você precisa ter cuidado ao remover VMs - se você excluir a imagem base de um determinado clone vinculado, esse clone vinculado morrerá. Eu sou um usuário VirtualBox (feliz): lá você pode ver para uma determinada máquina (Configurações - > Armazenamento - > parar o cursor sobre a imagem HDD virtual) se essa imagem é baseada em outra e qual é a base. Mas por enquanto eu não sei como ter certeza antes de excluir uma VM que não é uma base para qualquer outro clone vinculado. Observe também que, a qualquer momento, se você quiser tornar um clone vinculado um independente, você pode fazer Clonar Completo desse clone vinculado, e você o terá. Eu acho que o processo inverso é impossível (tornando determinado clone ligado por uma determinada base para economizar espaço em disco). Por favor, alguém me corrija se eu não estiver certo.

    
por 09.08.2016 / 12:51