Arhitecturi de virtualizare in medii Enterprise

43

description

O analiza in detaliu a celor mai raspandite platforme de virtualizare (hypervisor, arhitectura, performanta): Hyper-V R2, ESX(i)/vSphere, XenServer si Virtuozzo/OpenVZ.

Transcript of Arhitecturi de virtualizare in medii Enterprise

Page 1: Arhitecturi de virtualizare in medii Enterprise
Page 2: Arhitecturi de virtualizare in medii Enterprise

despre mine

Page 3: Arhitecturi de virtualizare in medii Enterprise

Tudor DamianIT Solutions Specialist

tudy

Page 4: Arhitecturi de virtualizare in medii Enterprise

despre webcast

Page 5: Arhitecturi de virtualizare in medii Enterprise

virtualizationcloud computing

deși în ultima vreme, cloud computing emai căutat decât virtualizarea...

Page 6: Arhitecturi de virtualizare in medii Enterprise

mickey mousevirtualization

cloud computing

nici virtualizarea, nici cloud computing, nu-l pot depăși pe mickey mouse

Page 7: Arhitecturi de virtualizare in medii Enterprise

însă noi vom vorbi desprevirtualizare ca parte a mediului IT enterprise

Page 8: Arhitecturi de virtualizare in medii Enterprise

când lucrăm cu virtualizarea, ajungem să auzim câțiva termeni uzuali...

Page 9: Arhitecturi de virtualizare in medii Enterprise

virtualizaremașină virtuală

hypervisorparavirtualizare

microkernelkernel monolitic

synthetic device driversparent partition

Page 10: Arhitecturi de virtualizare in medii Enterprise

începem cu câteva explicații

Page 11: Arhitecturi de virtualizare in medii Enterprise

de la soluțiile de virtualizare, toată lumea așteaptă automat la:

izolare eficientăsecuritate

performanțăușurință în administrare

Page 12: Arhitecturi de virtualizare in medii Enterprise

tehnic, virtualizarea se poate realiza în mai multe moduri

Page 13: Arhitecturi de virtualizare in medii Enterprise

full virtualization

guest nemodificat, migrare ușoară spre medii virtualizate

Page 14: Arhitecturi de virtualizare in medii Enterprise

paravirtualizare

guest modificat pentru a elimina nevoia de ”binary translation”

oferă avantaje de performanță în anumite circumstanțe, însă e nevoie de o versiune modificată de kernel

instalată pe guest

Page 15: Arhitecturi de virtualizare in medii Enterprise

virtualizare asistată hardware

AMD-V, Intel VT

prima generație include doar virtualizare CPU, generațiile următoare vin cu suport de

virtualizare pe memorie și I/O

Page 16: Arhitecturi de virtualizare in medii Enterprise

hosted virtualization (Type 2)

Microsoft Virtual Server / Virtual PC VMWare Workstation

VirtualBox

Page 17: Arhitecturi de virtualizare in medii Enterprise

OS virtualization

Virtuozzo / OpenVZ

Page 18: Arhitecturi de virtualizare in medii Enterprise

să discutăm puțin despre

Hyper-V / Xen și VMWare

Page 19: Arhitecturi de virtualizare in medii Enterprise

Parent Partition Child Partitions

Kernel Mode

User Mode

VirtualizationService

Providers(VSPs)

WindowsKernel

Server Core

IHVDrivers

VirtualizationServiceClients(VSCs)

WindowsKernel

EnlightenmentsVMBus

Windows hypervisor

Virtualization Stack

VM WorkerProcessesVM

Service

WMI ProviderApplications

“Designed for Windows” Server Hardware

Provided by:

Windows

ISV

OEM

Windows

Virtualization

arhitectura Hyper-V

Page 20: Arhitecturi de virtualizare in medii Enterprise

iar cerințele nu sunt exagerate...

x64DEP

Intel VT / AMD-V

Page 21: Arhitecturi de virtualizare in medii Enterprise

la VMWare, lucrurile stau puțin diferit

Page 22: Arhitecturi de virtualizare in medii Enterprise

Hyper-V – microkernelized kernel

VMWare – monolithic kernel

Page 23: Arhitecturi de virtualizare in medii Enterprise

Hyper-V hypervisor – 260KB

VMWare hypervisor – 32MB

Page 24: Arhitecturi de virtualizare in medii Enterprise

Hyper-V – ”synthetic” drivers

VMWare – emulated drivers

Page 25: Arhitecturi de virtualizare in medii Enterprise

Virtuozzo / OpenVZ

Page 26: Arhitecturi de virtualizare in medii Enterprise

față de arhitectura bazată pe hypervisor...

Page 27: Arhitecturi de virtualizare in medii Enterprise

VZ / OpenVZ oferă virtualizare asistată-OS

Page 28: Arhitecturi de virtualizare in medii Enterprise

SCVMM 2008 R2

Page 29: Arhitecturi de virtualizare in medii Enterprise

facilități noi:

live migrationstorage hot add/remove

Virtual Machine Queue (VMQ)TCP Chimney

Page 30: Arhitecturi de virtualizare in medii Enterprise

medii de stocare:

Clustered Shared Volumes (CSV) SAN migration in/out of clustered hosts

Expanded Support for iSCSI SANsStorage Migration

Support for third party CFSSupport for Veritas Volume Manager

Page 31: Arhitecturi de virtualizare in medii Enterprise

alte îmbunătățiri:

Maintenance ModeDisjoint domains

Queuing of Live migrationsHost compatibility checks

Page 32: Arhitecturi de virtualizare in medii Enterprise
Page 33: Arhitecturi de virtualizare in medii Enterprise
Page 34: Arhitecturi de virtualizare in medii Enterprise
Page 35: Arhitecturi de virtualizare in medii Enterprise
Page 36: Arhitecturi de virtualizare in medii Enterprise
Page 37: Arhitecturi de virtualizare in medii Enterprise
Page 38: Arhitecturi de virtualizare in medii Enterprise
Page 40: Arhitecturi de virtualizare in medii Enterprise

DEMO

Page 41: Arhitecturi de virtualizare in medii Enterprise

întrebări

Page 42: Arhitecturi de virtualizare in medii Enterprise

mulțumesc.

Page 43: Arhitecturi de virtualizare in medii Enterprise

Tudor DamianIT Solutions Specialist

tudy