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.451 ]

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


Criação da máquina virtual do zero (domainU)



Criação das imagens da máquina virtual:

Partição:

# dd if=/dev/zero of=<LOCAL>/<NOME_DA_PARTIÇÃO>.img bs=1024k count=<TAMANHO_DA_PARTIÇÃO>

Memória SWAP:

# dd if=/dev/zero of=<LOCAL>/<NOME_DA_SWAP>.swp bs=1024k count=<TAMANHO_DA_SWAP>

Formatação das imagens:

Partição no formato ext3:

# mkfs.ext3 <LOCAL>/<NOME_DA_PARTIÇÃO>.img

Memória SWAP:

# mkswap <LOCAL>/<NOME_DA_PARTIÇÃO>.swp

Arquivo de configuração:

# vim /etc/xen/MV1

# Arquivo de Configuração da MV1
name="MV1" //nome da máquina
kernel="/boot/vmlinuz-X.Y.Z-xenU" //kernel que será utilizado no boot
root="/dev/hda1 ro" //local do raíz
disk=['file:<LOCAL>/<NOME_DA_PARTICAO.img>,hda1,w', 'file:<LOCAL>/<NOME_DA_SWAP.swp>,hda2,w'] //['<imagem_do_disco>,<device>,<modo>',...]
memory="1024" //quantidade de memória que será reservada p/ a MV

vif=['bridge=br-xen0'] //de qual interface será feita o bridge

extra="3" //representa o init

Copiar módulos:

# mount <LOCAL>/<NOME_DA_PARTIÇÃO>.img /mnt/
# cd /mnt/
# cp -rf /lib/modules/X.Y.Z-xenU ./lib/modules/


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

Cacti - O melhor monitor de link (FreeBSD 6.1)

Instalando o Ocomon 1.40 no FreeBSD 6.0

Zabbix 2 no CentOS 6 - Instalação e configuração

Instalando fontes true type no Linux via Kcontrol

Ubuntu X Windows (virtualizado) - Compartilhando Pastas

  
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