Pular para o conteúdo

Xen com multi bridge e LVM

Aqui demonstro como subir um ambiente virtualizado com Xen, utilizando um servidor com quatro interfaces de rede, sendo que cada interface estará conectada a cada máquina virtual. Essa abordagem garante maior segurança e desempenho. Além disso, as máquinas virtuais serão criadas em volumes virtuais, que podem ser redimensionados de acordo com a necessidade.
Rui Ogawa rogawa
Hits: 45.680 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Parte 4: Configurando o xen-tools para criar as máquinas virtuais

Altere as seguintes linhas deixando-as como abaixo. Não altere nem descomente as outras linhas. Mantenha as linhas [size], [memory] e [swap] comentadas. Ajuste de acordo com sua rede e suas necessidades de espaço.

# vim /etc/xen-tools/xen-tools.conf

lvm = vg0
install-method = debootstrap
#size = 5Gb # Disk image size.
#memory = 512Mb # Memory size
#swap = 512Mb # Swap size
fs = ext3 # use the EXT3 filesystem for the disk image.
dist = lenny # Default distribution to install.
image = sparse # Specify sparse vs. full disk images.
gateway = 192.168.0.1
netmask = 255.255.255.0
broadcast = 192.168.0.255
kernel = /boot/vmlinuz-`uname -r`
initrd = /boot/initrd.img-`uname -r`
arch = amd64
mirror = http://ftp.br.debian.org/debian/
ext3_options = noatime,nodiratime,errors=remount-ro
ext2_options = noatime,nodiratime,errors=remount-ro
xfs_options = defaults
reiser_options = defaults
serial_device = hvc0 #default
disk_device = xvda #default

   1. O hardware
   2. Configurando as interfaces de rede
   3. Preparando o ambiente dom0
   4. Configurando o xen-tools para criar as máquinas virtuais
   5. Criando uma VM para um servidor web
   6. Redimensionando uma partição
   7. Conclusão e considerações

Um kiosk web para consultas

Instalando e configurando Cacti + SNMP no CentOS / Red Hat

Montando Servidor de Internet com Ubuntu Server

OpenSUSE Internet Installation

Customizar a Instalação do Linux Debian com Preseed

LAMP no Funtoo Linux em 15 minutos

#1 Comentário enviado por elvanineto em 21/09/2010 - 08:39h
Ótimo artigo. Realmente o Xen é uma das melhores ferramentas para Virtualização de alto nível.
#2 Comentário enviado por renato_pacheco em 21/09/2010 - 17:26h
Gostei muito do artigo. Pena q em certas ferramentas mencionadas só possuem no Debian. Poderia t feito algo genérico nesse sentido, mas tá d bom tamanho.

Parabéns!

Obs.: Eu vou contribuir mais pra frente com um trabalho meu sobre a segurança no Xen pra vcs darem uma olhadinha... acho q vou t q postar no segurança em Linux.
#3 Comentário enviado por _simmons_ em 21/09/2010 - 21:11h
Parabéns pelo artigo!! Ainda bem que no Debian já vem os pacotes nos repositórios, no Ubuntu 10.04 até a última vez que vi ainda tinha que compilar o xen e suas ferramentas na unha.

Cara, me tira uma dúvida.. você já configurou duas máquinas em vlans diferentes saindo pela mesma interface física de rede ? Fiz alguns testes mas sem resultados positivos.. não sei se porque quando os pacotes são de vlans eles são "taggeados" e o Xen não enxerga isso.. ou se foi alguma configuração errada...

[]'

André Michi
#4 Comentário enviado por rogawa em 21/09/2010 - 21:57h
Oi elvanineto. Obrigado! Fico feliz que tenha gostado. No começo eu não entendia nem acreditava que uma ferramenta tão "espartana" pudesse ser tão poderosa. Estou muito satisfeito com o desempenho e flexibilidade do Xen!

Oi renato_pacheco. Valei mesmo! Quais seriam as ferramentas do Debian que se refere? O motivo de não ter feito nada genérico é que isso fez parte da documentação que produzi para nosso setor de TI, e usamos Debian... Estamos aguardando ansiosos seu trabalho sobre segurança no Xen. Sem dúvida dará um excelente artigo!

Oi Simmons, firmeza? Que bom que gostou ;-) Uso Ubuntu 10.04 no note e nunca reparei que não tem nos respositórios... Sobre Xen e VLAN, vou ser sincero, nunca fiz nada nesse sentido. Sei que na wiki do Xen-BR tem uma documentação sobre isso, vc já viu? http://wiki.xen-br.org/VLANs_e_m%C3%BAltiplas_interfaces_de_rede_com_o_Xen

Contribuir com comentário

Entre na sua conta para comentar.