Paravirtualização com o Xen

Este tutorial tem como objetivo apresentar este software de virtualização, ou melhor, paravirtualização, que tem tudo para ser top no mercado e o melhor, é open source. O software tem diversos atrativos, contando com a melhor performance da categoria.

[ Hits: 152.443 ]

Por: Marco de Melo Origuela em 09/10/2006


Configurando o kernel domain-xenU



Entre dentro do diretório do Xen, dentro haverá uma pasta linux-X.Y.Z-xenU, entre e digite:

# mv .config .config~
# cp ../linux-X.Y.Z-xen0/.config .config
# make menuconfig


Entre em XEN e deixe do seguinte modo:
[ ] Privileged Guest (domain 0)
<*> Backend driver support
<*>   PCI device backend driver
        PCI Backend Mode (Passthrough)  --->
[ ]     PCI Backend Debugging
<*>   Block-device backend driver
< >     Block Tap support for backend driver (DANGEROUS)
<*>   Network-device backend driver
[ ]     Pipelined transmitter (DANGEROUS)
<*>     Network-device loopback driver
< >   TPM-device backend driver
<*> Block-device frontend driver
<*> Network-device frontend driver
< > Block device tap driver
<*> TPM-device frontend driver
[*] Scrub memory before freeing it to Xen
[*] Disable serial port drivers
<*> Export Xen attributes in sysfs
Salve e saia.

Compile o kernel:

# make all && make modules_install && make install && ./install.sh

Adicionando entrada do novo kernel no grub


# vim /boot/grub/menu.lst

Kernel do Xen:

title           Xen, kernel X.Y.Z
root            (hd0,0)
kernel          /boot/xen.gz
module          /boot/vmlinuz-X.Y.Z-xen0 root=/dev/hda1 ro console=tty0
boot
Página anterior     Próxima página

Páginas do artigo
   1. Um pouco de blah-blah-blah
   2. Baixando e instalando
   3. Configurando o kernel domain-xen0
   4. Configurando o kernel domain-xenU
   5. Configurações de rede
   6. Criação da máquina virtual do zero (domainU)
   7. Criação da máquina virtual a partir de uma máquina existente (domainU)
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

CrossOver - Programas de Windows em seu GNU/Linux

Processadores duplos e quádruplos

Instalando e utilizando o LimeWire no Debian

Fedora 12 - instalação e uso

Packer - Instalando pacotes do AUR no Arch Linux

  
Comentários
[1] Comentário enviado por m_arco em 09/10/2006 - 16:40h

Para quem quiser, eu coloquei meus arquivos de configuração aqui no VOL, é só entrar no meu perfil e pegar os confs...
Espero que gostem do Artigo!!!

[2] Comentário enviado por yetlinux em 11/10/2006 - 08:18h

Perguntas: Posso usar prá rodar aquele sisteminha proprietário das janelas?

[3] Comentário enviado por m_arco em 17/10/2006 - 14:12h

A microsoft está com uma parceria com o Xen para que haja essa compatibilidade entre o windows e o linux em questões de virtualização... Me parece que a versão 3 do Xen já possui algum suporte do gênero...

Busque nos fóruns do Xen que com certeza deve ter alguma coisa...

[]'s
Marco!>

[4] Comentário enviado por rrubio em 07/02/2007 - 16:27h

(...) e para os que se interessaram, assine o http://listas.cipsga.org.br/cgi-bin/mailman/listinfo/xen-br.

[5] Comentário enviado por jotagera em 04/05/2007 - 18:12h

m_arco

Artigo bacana este seu.

Fiquei com uma dúvida: como eu instalo o sistema guest ?

Observei que o kernel a gente não instala pois o XEN usa o mesmo kernel. E as "aplicações", tipo ls, cat e etc ?

Posso dar boot pelo CD ?


[6] Comentário enviado por thyaguvinny em 15/01/2008 - 18:05h

Ótimo artigo!!! Já vi que a coisa é bem mais complexa do que com o VMware... até comprei uma revistinha de virtualização do xen pra eu ir estudando...
Parabéns!

[7] Comentário enviado por bitencourt em 10/04/2008 - 20:46h

Por esse motivo o XEN é mais robusto que o VMWARE, ainda não realizei testes de performance mas, acredito que o mesmo o XEN sendo mais robusto ele seja um pouco mais lento que o VMWARE. Tenho em um cliente um servidor virtualizado através do VMWARE.

[8] Comentário enviado por m_arco em 30/04/2008 - 16:53h

Então, de acordo com os testes realizados, o XEN se mostrou muito mais eficaz do que o próprio VMware e outros. Se você procurar no google imagens sobre os dois, você receberá um gráfico de comparação entre eles.
O XEN se mostra mais rápido logo que ele trabalha em uma camada mais baixa de emulação, na altura do próprio kernel hospedeiro.


Abraços!

[9] Comentário enviado por biasi em 06/05/2008 - 17:12h

Realmente o XEN é muito bom, Uso o xen rodando no CentOS, e estou gostando muito dos resultados.Tenho duas maquinas virtuais rodando, Uma com o Fedora 8 e outra com o 2003 Server!!! e esta dando conta tranquilo.

A propósito, Muito bom o artigo.


[10] Comentário enviado por c.rafael em 12/04/2010 - 11:19h

Opa M_arco,

Gostaria de saber onde encontra atualamente o pacote do Xen Source para fedora 12 e se tem alguma peculiaridade para o mesmo na hora de instalção.


[11] Comentário enviado por jg.guedes em 13/01/2011 - 10:07h

Muito boa a explicação, talvez vc possa me ajudar, com o seu conhecimento em XEN vc acha q seria uma boa apção para virtualizar windows 7 no ubuntu para rodar um software de cad tipo solidworks (com aceleração 3d)?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts