OpenSolaris vs. Debian para servidor Xen Hypervisor VM

2

tudo.

Acabei de comprar um computador que gostaria de adaptar como um servidor de laboratório. É um processador AMD de seis núcleos com 8 GB de RAM (16 GB máx.) E um disco rígido de terabytes. Minha idéia é lavar o Windows, instalar um sistema baseado em unix e usá-lo para hospedar muitos convidados virtuais.

Eu tenho olhado minhas opções de virtualização e decidi usar o Xen - nunca o usei antes, mas parece que ele tem um bom suporte e ouvi coisas boas sobre ele. (Minha única experiência com hosts virtuais foi com VMware no Debian.)

O Debian seria minha primeira escolha como SO porque estou familiarizado com suas ferramentas de configuração e gerenciamento de pacotes, e sei que o Xen é suportado no Debian. No entanto, o OpenSolaris tem o ZFS, o que é bastante atraente.

Alguém já teve alguma experiência fazendo algo assim? Eu estou dividido entre ir com o que eu sei (Debian) ou tentar minha mão com o OpenSolaris apenas para o sistema de arquivos ZFS (que, pelo que eu entendi, é MUITO incrível). O Xen roda no OpenSolaris? Todas as minhas pesquisas disponibilizaram informações sobre o OpenSolaris como um convidado virtual, não como um host virtual.

Discussão e experiências são bem vindas. Se esta é uma pergunta ruim, ou se eu precisar dar mais detalhes, por favor me avise. Obrigado!

Edit: Opções de virtualização são bem-vindas também. Xen parece interessante, mas eu não estou de forma alguma ligada a isso. Como este será um servidor de laboratório pessoal, estou disposto a experimentar métodos diferentes.

    
por lunchmeat317 10.09.2011 / 21:04

4 respostas

1

Se você estiver interessado no ZFS e em outros recursos do Solaris, em vez do Xen, que costumava suportar ser um dom0 no OpenSolaris, mas está sendo desativado, recomendo o VirtualBox ou a porta recente do KVM sobre os illumos (SmartOS) embora eu não tenha experiência com o último.

    
por 11.09.2011 / 03:35
1

O Xen foi aceito para suporte completo no kernel Linux começando com 3.0 . O hipervisor Xen pode, teoricamente, ser instalado em qualquer versão do Linux, desde que você possa aplicar corretamente os patches ao kernel, a fim de fornecer suporte para a paravirtualização e instalar as ferramentas do espaço do usuário. Depois de ter recompilado o kernel com as correções Xen e reinicializado usando esse kernel, isso se torna seu Dom0 (hipervisor). As ferramentas de espaço do usuário são usadas para criar um gerenciador de suas máquinas virtuais. xm é a ferramenta principal.

A configuração do Xen com os patches de kernel adequados pode ser assustadora para muitos tipos de Linux, já que requer que você faça o patch e recompile o kernel para um que não seja suportado pela sua distribuição. Se você está determinado a configurá-lo manualmente, eu sugiro qualquer sabor que não exija que você faça o patch / recompile sem a ajuda de um gerenciador de pacotes.

Por fim, sugiro que você pense em usar o XCP . O Xen Cloud Platform é um kit de instalação do Dom0. É organizado pela equipe Xen. Ele vem na forma de um instalador e é compatível com o XAPI desenvolvido pela Citrix. É 100% open source, não requer licenciamento e pode ser gerenciado pelas mesmas ferramentas usadas para gerenciar o Citrix XenServer ou, alternativamente, por uma ferramenta python (disponível em qualquer lugar que você tenha python e pygtk) OpenXenManager .

    
por 27.09.2011 / 18:56
0

O OpenSolaris é compatível com o Xen, mas foi renomeado como hypervisor xVM .

Eu ficaria com o que você sabe e não seria tentado pelo ZFS, o que parece ser irrelevante para suas necessidades. Se você quiser jogar com o ZFS, instale o Debian GNU / KFreeBSD como um convidado xen e tente com isso. (Você pode até mesmo oferecer serviços de produção sobre o ZFS de um convidado no futuro.)

Note que o Xen é suportado no Debian estável atual (Squeeze), mas o suporte futuro depende dos bits Xen relevantes sendo aceitos no kernel upstream. Você já considerou o KVM? Se sim, o que era mais atraente sobre o Xen? Se você optar pelo Xen, eu recomendo usar virsh para gerenciá-los, pois você pode usar as mesmas habilidades com o KVM no futuro.

    
por 27.09.2011 / 16:32
-2

Meu entendimento sobre o Xen é que você o instala e o executa como o hypervisor para convidados que podem incluir o debian ou o opensolaris. Você não roda o xen no debian ou no opensolaris.

    
por 11.09.2011 / 00:14