Performance Implicações da execução de vários servidores virtuais usando um disco virtual de base?

3

Eu tentei pesquisar perguntas antigas, mas não consegui encontrar uma que atingisse essa pergunta exata.

Na documentação do VMWare sobre Snapshots, eles mencionam a utilização deles para uma configuração de "árvore de processos". Isso permitiria gerar várias VMs a partir de um disco .vmdk básico. A ideia é que você crie um disco base e, em seguida, instale-o. Isso cria um disco de "diferenciação" que é usado para quaisquer alterações feitas na VM. Eu testei isso usando as seguintes etapas:

  1. Crie uma VM base com um novo arquivo .vmdk e configure-a conforme necessário
  2. Encerre a VM
  3. Crie uma nova VM e escolha usar o disco .vmdk existente.
  4. Antes de ligar a nova VM, tire um instantâneo da nova VM.
    • Isso criará um disco diferencial na pasta com a nova VM
    • A nova VM gravará quaisquer desvios da base para este novo arquivo .vmdk.
  5. Ligue a VM
  6. Repita as etapas de 4 a 5 para VMs adicionais

Meu pensamento é que isso economizaria na quantidade de espaço em disco necessária para executar várias VMs no armazenamento compartilhado (SAN iSCSI).

A pergunta:

Eu queria ver se alguém executou essa configuração e que tipo de implicações de desempenho podem ser esperadas (E / S de disco adicional, memória, etc) ou qualquer outro tipo de confusão que você conheça? Há alguma situação em que isso cause mais problemas do que o valor dela?

    
por HostBits 21.04.2012 / 20:25

0 respostas