Virtualização livre com migração entre plataformas

0

Em breve, eu configurarei um servidor doméstico executando o Microsoft Windows e o Ubuntu Linux. Este servidor hospedará alguns webservices e, como um usuário doméstico, às vezes é necessária uma manutenção inesperada (esta máquina é multiproposta). Minha ideia era executar esses webservices em uma máquina virtual para que eu pudesse migrá-los para outra máquina por algumas horas e depois movê-los de volta quando terminassem.

Então, minha pergunta é:

  • é possível
  • qual pacote de VM devo usar? Idealmente, ele suportaria o Windows e o Linux, embora o suporte a apenas um funcionasse.
  • o que posso esperar disso?

EDIT: Ok, não há migração "ao vivo". E quanto à virtualização de plataforma cruzada que pode ser movida sem dor entre servidores e sistemas operacionais enquanto a VM é desligada?

    
por MighMoS 18.01.2011 / 18:43

1 resposta

2

O Hyper-V Server R2 suporta armazenamento em cluster e live migration; mas requer uma SAN para fazer isso. Eu acho que a maioria das soluções exigirá infraestrutura que estará bem fora de sua faixa de preço.

Quanto à mudança de uma plataforma para outra - eu recomendo strongmente que você use um hipervisor bare-metal, a menos que seja uma estação de trabalho. Se for uma estação de trabalho, use o Virtual PC ou o KVM (Win e Linux, respectivamente). Se você insistir em tentar trabalhar em várias plataformas, o Virtual Box ou QEmu pode ser sua melhor aposta, mas ambos têm um hardware ligeiramente diferente disponível para a VM com base no sistema operacional host. Vai se transformar em uma situação complicada rapidamente.

A virtualização não é uma camada simples que você pode adicionar a qualquer sistema operacional, é extremamente complicada. Embora ofereça certos benefícios, muitos dos quais são de grande benefício e importância, eles apresentam muitas desvantagens, limitações e penalidades (o desempenho não é o menor deles).

    
por 18.01.2011 / 18:48