Palestra thiago cavacante virtualização
-
Upload
marleigrolli -
Category
Technology
-
view
1.899 -
download
0
description
Transcript of Palestra thiago cavacante virtualização
![Page 2: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/2.jpg)
Virtualização é o processo de executar vários sistemas operacionais num único
equipamento.
Virtualização com Xen
![Page 3: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/3.jpg)
Máquina virtual é um ambiente operacional completo que se comporta como se fosse um computador independente.
Virtualização com Xen
![Page 4: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/4.jpg)
Virtualização com Xen
![Page 5: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/5.jpg)
Full virtualization, o hardware é completamente virtualizado (processador, memoria...)
Paravirtualization, somente alguns componentes são
virtualizados, compartilha-se inclusive o mesmo kernel na
maquina real e virtual.
Virtualização com Xen
![Page 6: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/6.jpg)
Estudo de Caso
Hospital de pesquisa, referência internacional no estudo e tratamento de doenças
infecto-contagiosas
Virtualização com Xen
![Page 7: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/7.jpg)
Serviços virtualizados:➔Controladores de domínio;
➔Servidores de arquivos e impressão;
➔Anti-vírus e atualizações de SO (WSUS);
➔Sistemas de apoio diversos;
➔Firewall/Proxy/IDS/Wi-Fi;
Virtualização com Xen
![Page 8: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/8.jpg)
Serviços virtualizados:➔Estrutura de correio eletrônico;
➔Plataforma de contingencia;
➔Ambientes de homologação;
➔Servidores Web;
➔Bancos de dados auxiliares.
Virtualização com Xen
![Page 9: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/9.jpg)
Serviços NÃO virtualizados:➔Sistema Hospitalar
➔Serviços de imagem e pesquisa;
➔Segurança e controle de acesso;
➔Armazenamento;
➔Backup;
➔Monitoramento.
Virtualização com Xen
![Page 10: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/10.jpg)
Estrutura antiga:
30 máquinas: cada uma dedicada há um serviço. Não existia
contingência e algumas encontravam-se depreciadas.
Virtualização com Xen
![Page 11: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/11.jpg)
Estrutura atual:
30 servidores: 23 virtuais e 8 físicos, novos incluindo a
contingência.
Virtualização com Xen
![Page 12: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/12.jpg)
Sistema Operacional:
Virtualização com Xen
Hardware:
![Page 13: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/13.jpg)
Instalação do CentOS mínima. Desmarcando todas as opções
de pacotes.
Virtualização com Xen
![Page 14: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/14.jpg)
Instalação de pacotes:
yum install setuptool ntsysv system-config-network-tui vim-enhanced
kernel-xen libvirt xen virt-manager vnc-server vixie-cron ntp libvirt
openssh-server
Virtualização com Xen
![Page 15: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/15.jpg)
Configurando o GRUB:vim /boot/grub/grub.confdefault=0title CentOS (2.6.18-164.15.1.el5xen) root (hd0,0) kernel /xen.gz-2.6.18-164.15.1.el5 dom0_mem=512M module /vmlinuz-2.6.18-164.15.1.el5xen ro root=LABEL=/1 module /initrd-2.6.18-164.15.1.el5xen.img
Virtualização com Xen
![Page 16: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/16.jpg)
Ajustes finos:
LIMITANDO AS CPUs DO DOM-0vim /etc/xen/xend-config.sxp => (dom0-cpus 1)
DESATIVANDO TERMINAIS E CTRL+ALT+DELvim /etc/inittab#ca::ctrlaltdel:/sbin/shutdown -t3 -r now1:2345:respawn:/sbin/mingetty tty1#2:2345:respawn:/sbin/mingetty tty2#3:2345:respawn:/sbin/mingetty tty3#4:2345:respawn:/sbin/mingetty tty4#5:2345:respawn:/sbin/mingetty tty5#6:2345:respawn:/sbin/mingetty tty6
IMPORTANTE: Desative o SELinux
Virtualização com Xen
![Page 17: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/17.jpg)
Ajustes finos:Serviços ativos no sistema (ntsysv)
iscsi → Storage ISCSIiscsid → Storage ISCSIlibvirtd → Libvirt XENnetwork → Rede do sistemaqemu → Qemu XENsshd → SSH Serversyslog → Log do sistemavncserver → Sevidor VNC XENxend → XENxendomains → XEN
Virtualização com Xen
![Page 18: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/18.jpg)
Comandos básicos:xm list
Listar as máquinas virtuais criadas;
xm create <vm>Ligar a máquina virtual (background);
xm shutdown <vm>Desligar a máquina virtual (seguro);
xm shutdown –aDesligar todas as máquinas virtuais ligadas (seguro);
Virtualização com Xen
![Page 19: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/19.jpg)
Comandos básicos:xm top
Listar as máquinas virtuais criadas (top);
xm destroy <vm>Desligar a máquina virtual (PowerOff);
xm reboot <vm>Deinicia a máquina virtual (init 6);
xm reboot –aReiniciar todas as máquinas virtuais ligadas.
Virtualização com Xen
![Page 20: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/20.jpg)
Criando VMs:Virtualizando máquinas Windows (Full Virtualization)virt-install --hvm --name win2003 --ram 1024 --file
/dev/vm/win2003.disk --vnc --vncport 5901 --os-type windows --os-variant win2k3 --cdrom /ISO/w3k.iso
Virtualizando máquinas Linux (Full Virtualization)virt-install --hvm --name debian --ram 256 --file
/dev/vm/debian.disk --vnc --vncport 5902 --os-type linux --cdrom /ISO/debian.iso
Clonando uma máquina Virtualvirt-clone --original vm --name novavm –file /dev/vm/vm_clone.disk
VM iniciando no boot da hospedeiracd /etc/xen/autoln -s ../< nome-da-máquina>
Virtualização com Xen
![Page 21: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/21.jpg)
Interface gráfica:Virt-manager: http://virt-manager.et.redhat.com/
Virtualização com Xen
![Page 22: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/22.jpg)
Interface gráfica:
ConVirt: http://www.convirture.com
Virtualização com Xen
![Page 23: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/23.jpg)
Comparativo de custo de implantaçãoXen X VMWare
A solução VMWare VSPhere foi orçada em US$60.000 com implantação e
treinamento on site de três profissionais.
A solução XEN foi implementada com R$2.000 com treinamento em São Paulo já incluso o deslocamento.
Virtualização com Xen
![Page 24: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/24.jpg)
ECONOMIA EM LICENCIAMENTO:US$60.000 * 1.70 = R$102.000
ECONOMIA TOTAL:R$102.000 – R$2.000 = R$100.000
Virtualização com Xen
![Page 25: Palestra thiago cavacante virtualização](https://reader033.fdocumentos.com/reader033/viewer/2022051514/549c0f59b47959a0318b4624/html5/thumbnails/25.jpg)
Virtualização com Xen