Upload
others
View
46
Download
0
Embed Size (px)
Citation preview
Virtualização em datacenters usando o Xen
Vinícius Lopes da Silva
Conceito amplo
História
A ascensão da virtualização
Alguns conceitos de virtualização
Hardware
VirtualMachine
(VM)
Virtual Machine Monitor (VMM)
Formas de virtualização
Emulação
VG
HV
HOS
HF
VG: Virtual guestHV: Hardware virtualHOS: Host operating systemHF: Hardware físico
Virtualização completa
VG
MMV
HOS
HF
VG: Virtual guestMMV: Monitor de Máquina VirtualHOS: Host operating systemHF: Hardware físico
Paravirtualização
VG
MMV
HF
VG: Virtual guestMMV: Monitor de Máquina VirtualHF: Hardware físico
Virtualização a nível de sistema operacional
VG
HOS
HF
VG: Virtual guestHOS: Host operating systemHF: Hardware físico
Virtualização de biblioteca
Virtualização de aplicação
Projeto XenoServer
Por que o Xen ?
Poder ilimitado ao Xen
Guest Domains (GD)
Dom0DomU_1
Controle de dispositivos
Split-driver model
DomU_1
DomU_N
DD/Dom0XenB
u s
Frontend
Frontend
Backend
Driver
Anel de requisições
Response event
Request event
Frontend Backend
Armazenamento de Guest Domains
Logical Volume Manager (LVM)
VdG
VF 5 VF 2 VF 3
VL
VL
Copy-on-Write (CoW)
Armazenamento nfs
Redes
Bridge
Roteador
NAT
Migração de máquinas virtuais
Cold migration
Warm migration
Live migration
Gerência de recursos
Memória virtual
Escalonador baseado em créditos
Créditos
As imagens dos slides 24, 25, 26 e 27 foram retiradas do livro Running Xen: A Hands-on
Guide to the Art of Virtualization.
As demais imagens utilizadas são de autoria do autor ou pesquisadas no google.