O documento discute a virtualização em software livre, definindo virtualização e seus modelos. Explora por que virtualizar, produtos disponíveis de software livre como Xen, VirtualBox, KVM e Qemu, e seus recursos e versões atuais. Finaliza com benchmarks comparando desempenho de HVM e paravirtualização no Xen.
2. Virtualização em
Software Livre
Introdução
O que é virtualização?
Vamos ver um video de quem soube
explicar muito bem o que é
Virtualização!!!
3. Virtualização em
Software Livre
O que não é recomendável virtualizar?
Banco de dados
Acesso a I/O de Disco e Rede (R/W)
Sistemas que utilizam hardwares dedicados
Asterisk (1000 Interrupções por segundo)
4. Virtualização em
Software Livre
Por que virtualizar?
Segurança
Restores Rápidos
Melhor tolerância à falhas
Redução de manutenção de hardware
Computação Verder
5. Virtualização em
Software Livre
Modelos de Virtualização
Virtualização Completa (HVM)
Paravirtualização (PVM)
Virtualização Híbrida
6. Virtualização em
Software Livre
VM1 VM2 VM2 VM3
Linux Linux Linux Linux
Dom0
Hypervisor
Hardware
7. Virtualização em
Software Livre
Virtualizações (três modelos)
VM1 VM2 VM2 VM3
Linux Linux Linux Linux
Dom0
H H
Hypervisor V V
M M
Hardware Intel VT
AMD-V
8. Virtualização em
Software Livre
Produtos disponíveis em Software Livre
Xen GPL
Virtual Box
KVM
Qemu
VMware Player
9. Virtualização em
Software Livre
Xen GPL
Versão atual - 3.3.0
Virtualização Completa e Para Virtualizado
Incorporado ao código do Kernel
O Hypervisor mais rápido do mercado
10. Virtualização em
Software Livre
Virtual Box
Versão atual - 2.0.2
GPL Sem suporte a USB e Desktop Remoto
SUN
11. Virtualização em
Software Livre
KVM
Versão atual - 72
Virtualização Completa
Para Virtualização muito limitada
Faz ao código do Kernel
12. Virtualização em
Software Livre
Qemu
Versão atual - 0.9.1
Virtualização de processador e alguns
periféricos
O Xen utiliza
13. Virtualização em
Software Livre
VMware Player
Versão atual - 2.0
Apenas Player. Não permite criar novas
VMs