Virtualização em datacenters usando o Xen · Hardware Virtual Machine (VM) Virtual Machine...

Post on 02-Aug-2020

42 views 0 download

Transcript of Virtualização em datacenters usando o Xen · Hardware Virtual Machine (VM) Virtual Machine...

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.