Alternativas para o Xen para configuração de virtualização

7

Atualmente, uso o Xen em produção para executar várias VMs do Ubuntu (Intrepid / Jaunty). Eu tenho outro servidor que gostaria de configurar como um host de VM para executar mais sistemas operacionais convidados, e estou procurando as melhores opções para os nossos requisitos:

  • Capacidade de executar sistemas operacionais convidados "modernos" de 64 bits (especialmente Ubuntu Lucid) - atualmente temos um problema, pois não temos suporte para o Lucid em nossa configuração existente do Xen sem uma reconstrução séria / atualização.
  • "Configuração bare-metal" / headless - um sistema host de baixo recurso no qual podemos executar uma dúzia ou mais convidados
  • Implante VMs a partir de uma imagem "master" - podemos fazer algo parecido com o Xen agora, e é muito conveniente para aprovisionar material novo

Também gostaria de ter algum tipo de ferramentas de gerenciamento de GUI , se essa opção existir ...

Existem provavelmente outras coisas que gostaríamos de ter e que não consigo pensar no momento, mas essas são as duas coisas mais importantes e mais difíceis de realizar.

Estou aberto a outras soluções: KVM, OpenVZ, etc ... qualquer coisa que possa atender aos requisitos acima. No que diz respeito ao sistema operacional host, atualmente estamos executando o Debian, mas não tenho nenhum apego a ele. Nós estamos tentando fazer o Xen rodar no CentOS ou no Debian Lenny sem sucesso, nós só queremos algo que funcione . Qualquer sugestão / conselho seria muito apreciada.

    
por colemanm 24.07.2010 / 02:21

4 respostas

5

KVM com rede virtual e dispositivos de bloco gerenciados via libvirt. Atende a todas as suas necessidades, possui características de desempenho semelhantes às do Xen e permite o gerenciamento gráfico por meio de virt-manager (que você também pode usar para gerenciar hosts Xen, se desejar).

Como sistema operacional host, eu sugeriria o Ubuntu Lucid, o Debian Squeeze ou o Debian Lenny com pacotes de backport (nesta ordem). O desenvolvimento do KVM / libvirt progride a um ritmo constante, então você normalmente quer versões mais novas do que as disponíveis no Vanilla Lenny.

A adoção do KVM é strong o suficiente para que você encontre facilmente sugestões e ajuda para a maioria das perguntas que encontrar.

    
por 24.07.2010 / 02:26
1

Se você não se opuser a uma solução comercial, poderá procurar algo como Citrix Xenserver. A versão gratuita (Citrix Xenserver Livre) é ilimitado em termos de capacidade de VM / host, suporta armazenamento compartilhado e migração em tempo real de VMs entre hosts agrupados; instalações empleadas e clonagem de VMs; instantâneos de armazenamento; e tem uma ferramenta de gerenciamento gráfica.

    
por 01.08.2010 / 04:09
0

Estamos usando o KVM no Debian Lenny há algum tempo. Rock sólido e não tem nenhum dos problemas que tivemos com Xen.

Quanto ao hardware, atualmente estamos usando os Dell R510s com 12 unidades em RAID10 e 64 GB de RAM. Nós achamos que somos capazes de obter cerca de 20 em um destes muito facilmente usando uma combinação de convidados paravirt e HVM.

HTH.

    
por 24.07.2010 / 02:36
0

O KVM já foi mencionado, mas para modelos e rápida implantação de VM, sugiro que você dê uma olhada no RHEV - não é gratuito, mas você chega lá.

    
por 24.07.2010 / 08:34