Opções de virtualização do Linux no EC2

1

Eu preciso subdividir as instâncias do EC2 (ou talvez de outros provedores de nuvem). Eu sei que você não pode executar uma pilha de virtualização completa em outro. Por exemplo, um convidado Xen não pode hospedar um convidado do VirtualBox. Então, isso significa que me resta a virtualização no nível do sistema operacional.

Os kernels EC2 são publicáveis apenas por fornecedores selecionados, portanto, você não pode fazer o upload dos kernels personalizados necessários para o OpenVZ ou o Vserver.

Para Linux, acho que isso me deixa com lxc (no Ubuntu 9.10), User Mode Linux ou qemu. Estou tendo dificuldade em encontrar comparações entre eles. O desempenho é uma preocupação, assim como a capacidade de fornecer SMP aos convidados. Também gostaria de usar as raízes COW / sparse para reduzir o provisionamento de convidados.

Minha pergunta é: quais são os trade-offs entre essas opções?

    
por recampbell 31.03.2010 / 17:42

1 resposta

1

Eu acho que isso é uma má idéia, eu não estou ciente de ninguém, mesmo remotamente, em favor da VM rotineiramente dentro de uma VM, deve ser uma coisa de teste / desenvolvimento, se for feito - sugiro que você consiga outra instância , executando seus serviços dentro de uma VM ou similar.

    
por 31.03.2010 / 18:22