44

Windows Server Virtualization

Embed Size (px)

DESCRIPTION

Windows Server Virtualization. Budai Péter i-pbudai @ microsoft.com TechNet programmenedzser MVP Lead Microsoft Magyarország. Miről lesz szó?. Alapkoncepciók Mi az a virtualizáció? Mire jó? A virtualizáció típusai Szervervirtualizáció Virtual Server 2005 R2 és R2 SP1 - PowerPoint PPT Presentation

Citation preview

Page 1: Windows Server  Virtualization
Page 2: Windows Server  Virtualization

AlapkoncepciókAlapkoncepciókMi az a virtualizáció? Mire jó?Mi az a virtualizáció? Mire jó?

A virtualizáció típusaiA virtualizáció típusai

SzervervirtualizációSzervervirtualizációVirtual Server 2005 R2 és R2 SP1Virtual Server 2005 R2 és R2 SP1

Windows Server VirtualizationWindows Server VirtualizationElőkövetelményekElőkövetelmények

Tervezési szempontokTervezési szempontok

ArchitektúraArchitektúra

Virtualizált hardvereszközök (emuláció és szintetikus eszközök)Virtualizált hardvereszközök (emuláció és szintetikus eszközök)

Együttműködés heterogén környezetekbenEgyüttműködés heterogén környezetekben

Magas rendelkezésre állás, hibatűrésMagas rendelkezésre állás, hibatűrés

KonfigurációKonfiguráció

FelügyeletFelügyeletSystem Center Virtual Machine Manager 2007System Center Virtual Machine Manager 2007

System Center Operations Manager 2007System Center Operations Manager 2007

Page 3: Windows Server  Virtualization

Mainframe rendszerekMainframe rendszerekVisszafelé kompatibilitásVisszafelé kompatibilitás

Kicsivel későbbKicsivel későbbErőforrások megosztása, partícionálásaErőforrások megosztása, partícionálása

Ma Ma Izoláció, rugalmasság, mozgathatóságIzoláció, rugalmasság, mozgathatóság

HolnapHolnapDinamikus rendszerekDinamikus rendszerek

Page 4: Windows Server  Virtualization

Virtuális megjelenítésBárhonnan elérhető felhasználói felület

Virtuális megjelenítésBárhonnan elérhető felhasználói felület

Virtuális tárolásHálózati, nem helyhez kötött tárolási megoldások

Virtuális tárolásHálózati, nem helyhez kötött tárolási megoldások

Virtuális hálózatRugalmas, szállítható, központosított hálózat

Virtuális hálózatRugalmas, szállítható, központosított hálózat

Virtuális számítógépAz operációs rendszer könnyen mozgatható

Virtuális számítógépAz operációs rendszer könnyen mozgatható

Virtuális alkalmazásokBármely alkalmazás bármely gépre - bármikor

Virtuális alkalmazásokBármely alkalmazás bármely gépre - bármikor

A felhasználói felület csak lokálisan érhető el

A tárolási megoldás nem mozgatható

A hálózat helyhez kötötten van beállítva

Az operációs rendszer erősen hardverhez kötött

Az alkalmazások adott vasra és operációs rendszerre vannak

telepítve

Virtualizáció nélkül Virtualizációval A Microsoft megoldása

InfrastruktúraInfrastruktúra

FelügyeletFelügyelet

LicencelésLicencelés

ÁtjárhatóságÁtjárhatóság

TámogatásTámogatás

A cél: a rendszer összetevőinek egymástól való izolálása, elszigetelése – könnyebb ezután a komponensek cseréje, mozgatása, bővítése

Page 5: Windows Server  Virtualization

SSzzerverervervvirtualizirtualizációáció

Alkalmazás- Alkalmazás- virtualizációvirtualizációDesktopDesktop- -

virtualizációvirtualizáció

Megjelenítés- Megjelenítés- virtualizációvirtualizáció

FelügyeletFelügyelet

Page 6: Windows Server  Virtualization

MegoldásMegoldás: : szszervererverkonszolidációkonszolidáció szerver- szerver- és alkalmazás-virtualizációvalés alkalmazás-virtualizációval

A kihívás: Kihasználatlanság, áram és helyigény

Megoldás: desktop és alkalmazásvirtualizációval ezek nem is létező problémák!

A kihívás: Alkalmazások inkompatibilitása és hosszas tesztelés bevezetéskor

Megoldás: közös, egységes menedzsment-platform

A kihívás: Ahány eszköz, annyi menedzsment-felület, meg kell tanulni mindet

SSzzerver erver --vvirtualizirtualizáciáci

óó

AlkalmazásAlkalmazás- -

virtualizácivirtualizációó

DesktopDesktop - -virtualizációvirtualizáció

MegjelenítéMegjelenítés- s-

virtualizácivirtualizációó

AlkalmazásAlkalmazás- -

virtualizácivirtualizációó

Page 7: Windows Server  Virtualization

A kihívás: a szerverek, desktopok, operációs rendszerek és alkalmazások provízionálása, frissítése az aktuális igényeknek megfelelően + magas rendelkezésre állás biztosítása

MegoldásMegoldás: : az operációs az operációs rendszerek és alkalmazások rendszerek és alkalmazások virtualizálása, amik így könnyen virtualizálása, amik így könnyen menthetőek, másolhatóak és menthetőek, másolhatóak és áthelyezhetőek a rendelkezésre áthelyezhetőek a rendelkezésre álló szerverekre és desktopokraálló szerverekre és desktopokra

Page 8: Windows Server  Virtualization

MegoldásMegoldás: : aa Dynamic Systems Dynamic Systems InitiativInitiative – valós idejű átterhelés e – valós idejű átterhelés lehetősége, központosított felügyelettellehetősége, központosított felügyelettel

A kihívás: Nem tudunk elég gyorsan reagálni a változó igényekre sem a szerverekkel, sem a desktopokkal

Page 9: Windows Server  Virtualization

AlapkoncepciókAlapkoncepciókMi az a virtualizáció? Mire jó?Mi az a virtualizáció? Mire jó?

A virtualizáció típusaiA virtualizáció típusai

SzervervirtualizációSzervervirtualizációVirtual Server 2005 R2 és R2 SP1Virtual Server 2005 R2 és R2 SP1

Windows Server VirtualizationWindows Server VirtualizationElőkövetelményekElőkövetelmények

Tervezési szempontokTervezési szempontok

ArchitektúraArchitektúra

Virtualizált hardvereszközök (emuláció és szintetikus eszközök)Virtualizált hardvereszközök (emuláció és szintetikus eszközök)

Együttműködés heterogén környezetekbenEgyüttműködés heterogén környezetekben

Magas rendelkezésre állás, hibatűrésMagas rendelkezésre állás, hibatűrés

KonfigurációKonfiguráció

FelügyeletFelügyeletSystem Center Virtual Machine Manager 2007System Center Virtual Machine Manager 2007

System Center Operations Manager 2007System Center Operations Manager 2007

Page 10: Windows Server  Virtualization

Fejlesztési és tesztkörnyezet

A folytonos működés biztosítása

Dinamikus adatközpont

Szerverkonszolidáció

Page 11: Windows Server  Virtualization
Page 12: Windows Server  Virtualization

Új képességekx64 hostok támogatásaJobb teljesítményMagas rendelkezésre állás

Host clusteringGuest clustering

PXE Network Boot támogatásP2V migráció (ADS-sel)

Mire jó?SzerverkonszolidációTervezett és nem tervezett leállások kezeléseTöbb mint 1000 OS támogatása (Linux disztribúcióké is)

R2R2

Új képességekIVT / AMDV támogatásaVSS snapshot készítése futás alatt isVHD szerkesztése offline

Mire jó?Gyorsabb és kényelmesebb mentés/helyreállításTovább növelt teljesítményMég jobb Linux támogatás

R2 SP1R2 SP1

Elérhető a béta, Elérhető a béta, hamarosan RTMhamarosan RTM

Page 13: Windows Server  Virtualization

Kihez tartozik:

Microsoft

ISV

OEM

Virtual Server

Designed for Windows Server HardwareDesigned for Windows Server Hardware

Windows Server 2003 vagy XP

Kernel VMM.sys

Ring 0Ring 3

Host OS

Virtual Serverszolgáltatás

Ring 0

Ring 1

Ring 3

Guest OS

VMM.sys

Windows (NT4, 2000, 2003)

Futtatott alkalmazásokFuttatott alkalmazások

VS Additions

IIS

Virtual ServerWebalkalmazás

Page 14: Windows Server  Virtualization

A virtualizációval akár spórolhat isA virtualizációval akár spórolhat isAz egy gépen futtatandó virtuális gépek Az egy gépen futtatandó virtuális gépek számától függ, hogy melyik változat a számától függ, hogy melyik változat a legkedvezőbblegkedvezőbb

http://www.microsoft.com/windowsserver2003/howtobuy/licensing/calculator.mspx

Page 15: Windows Server  Virtualization

VirtualVirtualHard DisksHard Disks

(VHD)(VHD)

VM 1VM 1““SzülőSzülő””

VM 2VM 2““GyerekGyerek””

VM 2VM 2““GyerekGyerek””

Virtualizáció-Virtualizáció-platform és platform és felügyeletfelügyelet

HardHardverver

Windows Server 2003Windows Server 2003

Virtual Server 2005 R2Virtual Server 2005 R2

VM 2VM 2 VM 3VM 3

Page 16: Windows Server  Virtualization

Windows Server Windows Server VirtualizationVirtualization

Publikus béta: a Windows Server 2008 Publikus béta: a Windows Server 2008 megjelenésekormegjelenésekorMegjelenés: a Windows Server 2008 megjelenése Megjelenés: a Windows Server 2008 megjelenése után legfeljebb 180 nappalután legfeljebb 180 nappal

Page 17: Windows Server  Virtualization

64 bites64 bites64 és 32 bites virtuális gépek támogatása vegyesen64 és 32 bites virtuális gépek támogatása vegyesen

Szinte korlátlan méretű memória használataSzinte korlátlan méretű memória használata

Mikrokerneles hMikrokerneles hypervisorypervisor-alapú-alapú

Szervervirtualizációs megoldásSzervervirtualizációs megoldás

Szabványokra épülő megvalósításSzabványokra épülő megvalósítás

ElőkövetelményekElőkövetelményekx64-es hardverx64-es hardver

x64-es Windows Server 2008x64-es Windows Server 2008

Hardveres virtualizáció-támogatásHardveres virtualizáció-támogatásAMD-V AMD-V (Pacifica) vagy(Pacifica) vagy Intel VT Intel VT

Hardveres Data Execution PreventionHardveres Data Execution Prevention (DEP) (DEP) támogatás támogatásAMD (NX AMD (NX - - no execute bit)no execute bit)

Intel (XD Intel (XD - - execute disable)execute disable)

Page 18: Windows Server  Virtualization

Teljes izolációTeljes izoláció

BiztonságBiztonság

MegbízhatóságMegbízhatóság

TeljesítményTeljesítmény

Hardveres virtualizáció-Hardveres virtualizáció-támogatástámogatás

EgyszerűségEgyszerűség

Hardware

Windows hypervisor

Parent Parent PartitionPartition

ServerCore

AppsApps Apps

Child Child PartitionPartition

Child Child PartitionPartition

OS 1 OS 2

Page 19: Windows Server  Virtualization

Host OS

VMM

Guest 1 Guest 2

VMM

Guest 1 Guest 2

Host OS VMM

Guest 1 Guest 2

Type-2 VMM Type-1 VMM(Hypervisor)

Hybrid VMM

Például: Java VM.NET CLR

Például: Virtual PC & Virtual Server, VmWare Workstation, GSX Server

Például: Windows Virtualization, Xen, VmWare ESX Server

Hardver Hardver Hardver

Page 20: Windows Server  Virtualization

MonolitMonolitikusikus hypervisor hypervisorEgy modern kernelnél egyszerűbb, de Egy modern kernelnél egyszerűbb, de így is elég komplexígy is elég komplex

Saját drivermodellel rendelkezikSaját drivermodellel rendelkezik

MiMikkrokernelrokerneleses hypervisor hypervisorEgyszerű partícionálási képességEgyszerű partícionálási képességNagy megbízhatóságNagy megbízhatóságMinimális méret, kevés kódMinimális méret, kevés kódKicsi támadási felületKicsi támadási felület3rd party kód nem fut benne3rd party kód nem fut benneA driverek sem itt futnakA driverek sem itt futnak

VM 1(“Admin”)

VM 3

Hardver

Hypervisor

VM 2(“Gyerek”)

VM 3(“Gyerek”)

Virtual-izációs

réteg

VM 1(“Szülő”)

DriversDriversDriverek DriversDriversDriverekDriversDriversDriverekHypervisor

VM 2

Hardver

DriversDriversDriverek

VMware ESX megközelítésWindows Server

Virtualization/Xen megközelítés

Page 21: Windows Server  Virtualization

A processzort és a memóriát a A processzort és a memóriát a hypervisor kezelihypervisor kezeli

a többi hardvert a szülőpartíció a többi hardvert a szülőpartíció kezelikezeli

3rd party3rd party driver driverekek

ProcessProcesszzor or energiagazdálkodásenergiagazdálkodás

Eszközök futás közbeni hozzáadása és Eszközök futás közbeni hozzáadása és eltávolításaeltávolítása

Nincs szükség új driverekreNincs szükség új driverekreTényleg nincs szükség új driverekre!Tényleg nincs szükség új driverekre!

Hardware

Windows hypervisor

Parent Parent PartitionPartition

ServerCore

AppsApps Apps

Child Child PartitionPartition

Child Child PartitionPartition

OS 1 OS 2

Page 22: Windows Server  Virtualization
Page 23: Windows Server  Virtualization

SzülőSzülő ppartartícíciióó GyerekGyerek partíciókpartíciók

Kernel ModeKernel Mode

User ModeUser Mode

VirtualizationVirtualizationServiceService

ProvidersProviders(VSPs)(VSPs)

WindowsWindowsKernelKernel

Windows Windows Server Server 2008/2008/CoreCore

IHVIHVDriverDriverekek

VirtualizationVirtualizationServiceServiceClientsClients(VSCs)(VSCs)

WindowsWindowsKernelKernel

EnlightenmentsEnlightenmentsVMBusVMBus

Windows hypervisorWindows hypervisor

VirtualizVirtualizációsációs rétegréteg

VM WorkerVM WorkerProcessesProcessesVMVM

ServiceService

WMI ProviderWMI ProviderAlkalmazásokAlkalmazások

““Designed for Windows” Designed for Windows” szszerver erver hardverhardver

Hova tartozikHova tartozik::

WindowsWindows

ISVISV

OEMOEM

Windows Windows

VirtualizationVirtualization

Page 24: Windows Server  Virtualization

Virtual Device (VDev)Virtual Device (VDev) – virtuális eszköz – virtuális eszköz

Egy olyan szofrvermodul, ami elérhetővé teszi a partíciók számára egy adott Egy olyan szofrvermodul, ami elérhetővé teszi a partíciók számára egy adott eszköz elérését, használatát és beállításáteszköz elérését, használatát és beállítását

EmuláltEmulált: mint korábban, meglévő hardvereszközök szoftveres leképezése, lemásolása (pl. S3 Trio64 : mint korábban, meglévő hardvereszközök szoftveres leképezése, lemásolása (pl. S3 Trio64 grafikus kártya)grafikus kártya)

SzintetikusSzintetikus: teljesen hipotetikus, nem valóban létező hardver (akár többet is tudhat, mint egy igazi) : teljesen hipotetikus, nem valóban létező hardver (akár többet is tudhat, mint egy igazi)

Virtualization Service Provider (VSP)Virtualization Service Provider (VSP) – virtuális eszközszolgáltató – virtuális eszközszolgáltatóA szülőpartíción fut, és multiplexerként működve elérhetővé teszi a többi partíció számára A szülőpartíción fut, és multiplexerként működve elérhetővé teszi a többi partíció számára virtuális eszközök elérésétvirtuális eszközök elérését

Ezek általában szintetikus eszközök, és nagyon általánosak (hálózati kártya, lemez, grafikus Ezek általában szintetikus eszközök, és nagyon általánosak (hálózati kártya, lemez, grafikus kártya)kártya)

Működésük során kapcsolódhatnak közvetlenül a hardverhez, de akár egy Windows Működésük során kapcsolódhatnak közvetlenül a hardverhez, de akár egy Windows szolgáltatáshoz isszolgáltatáshoz is

Virtualization Service Consumer (VSC)Virtualization Service Consumer (VSC) – virtuális eszközfogyasztó – virtuális eszközfogyasztóA VSP „kliensoldali” komponense, ami gyerekpartíciókban futA VSP „kliensoldali” komponense, ami gyerekpartíciókban fut

Minden használni kívánt VSP-nek meg kell lennie a VSC párjának a gyerekenMinden használni kívánt VSP-nek meg kell lennie a VSC párjának a gyereken

VMBusVMBus – virtuális sín – virtuális sínA virtuális gépek közötti kommunikációt valósítja megA virtuális gépek közötti kommunikációt valósítja meg

Page 25: Windows Server  Virtualization

A szintetikus eszközökA szintetikus eszközökGyorsabbakGyorsabbak

Többet tudnakTöbbet tudnak

De a korábbi, emulált eszközökre szükség De a korábbi, emulált eszközökre szükség vanvan

BootoláskorBootoláskor

TelepítéskorTelepítéskor

Ugyanis a VSC-k a gyerek partícióra csak Ugyanis a VSC-k a gyerek partícióra csak az Integration Components telepítése után az Integration Components telepítése után kerülnek felkerülnek fel

Page 26: Windows Server  Virtualization

Hova tartozikHova tartozik::

OSOS

MS / MS / XenSource / XenSource / NovellNovellISV/IHV/OEMISV/IHV/OEM

Windows Server Windows Server VirtualizationVirtualization

Windows hypervisorWindows hypervisor

““Designed for Windows” Designed for Windows” szerver harverszerver harver

Nem Nem hypervisorhypervisor--támogatásútámogatásúOSOS

Windows Server 2003, Windows Server 2003, 20082008

AlkalmazásokAlkalmazások

WindowsWindowsKernelKernel VSCVSC

WindowsWindowsKernelKernel

Windows Server Windows Server 2008/Core2008/Core

VSPVSP

VMBusVMBus EmulEmulált eszközált eszköz

Szülő partíció

Kernel ModeKernel Mode

User ModeUser Mode

Xen-Xen-támogatásútámogatásúLinux KernelLinux Kernel Linux Linux

VSCVSC-k-k

VMBusVMBus

Hypercall Hypercall AdapterAdapter

AlkalmazásokAlkalmazások

Gyerek partíciók

VMBusVMBus

VirtualizVirtualizációs rétegációs réteg

VMVMServiceService

WMI ProviderWMI Provider VM VM WorkerWorkerProcessProcess

AlkalmazásokAlkalmazások

Page 27: Windows Server  Virtualization

AlapkoncepciókAlapkoncepciókMi az a virtualizáció? Mire jó?Mi az a virtualizáció? Mire jó?

A virtualizáció típusaiA virtualizáció típusai

SzervervirtualizációSzervervirtualizációVirtual Server 2005 R2 és R2 SP1Virtual Server 2005 R2 és R2 SP1

Windows Server VirtualizationWindows Server VirtualizationElőkövetelményekElőkövetelmények

Tervezési szempontokTervezési szempontok

ArchitektúraArchitektúra

Virtualizált hardvereszközök (emuláció és szintetikus eszközök)Virtualizált hardvereszközök (emuláció és szintetikus eszközök)

Együttműködés heterogén környezetekbenEgyüttműködés heterogén környezetekben

Magas rendelkezésre állás, hibatűrésMagas rendelkezésre állás, hibatűrés

KonfigurációKonfiguráció

FelügyeletFelügyeletSystem Center Virtual Machine Manager 2007System Center Virtual Machine Manager 2007

System Center Operations Manager 2007System Center Operations Manager 2007

Page 28: Windows Server  Virtualization

Biztonságos és gyors a rendszerünkBiztonságos és gyors a rendszerünk

Rugalmas, bővíthető és átjárhatóRugalmas, bővíthető és átjárható

De ha leáll a host, vagy a szülő partíció, De ha leáll a host, vagy a szülő partíció, minden virtuális gépünk is leáll!minden virtuális gépünk is leáll!

Ha csak egy virtuális gépünk áll le, Ha csak egy virtuális gépünk áll le, hogyan garantálhatjuk a működés hogyan garantálhatjuk a működés folyamatosságát?folyamatosságát?

Page 29: Windows Server  Virtualization

Mindkettőhöz kell shared storage és clusteringMindkettőhöz kell shared storage és clustering

Guest clusteringGuest clustering

Építhetünk hagyományos clustereket a virtuális gépekbőlÉpíthetünk hagyományos clustereket a virtuális gépekbőlA két node (guest OS, vagy gyerek partíció) másik hoston is lehetA két node (guest OS, vagy gyerek partíció) másik hoston is lehet

Ilyenkor ha az aktív node kiesik, át tudja venni a feladatokat a másik hoston Ilyenkor ha az aktív node kiesik, át tudja venni a feladatokat a másik hoston lévő virtuális géplévő virtuális gép

A guesteken belül használjuk a clusteringetA guesteken belül használjuk a clusteringet

Host clusteringHost clustering

Clusterbe köthetjük közvetlenül a két hostot isClusterbe köthetjük közvetlenül a két hostot is

Ha az egyik hostgép (vagy a szülő partíció) kiesik, minden virtuális gép (guest OS, Ha az egyik hostgép (vagy a szülő partíció) kiesik, minden virtuális gép (guest OS, vagy gyerek partíció) átterhelhető a másik hostravagy gyerek partíció) átterhelhető a másik hostra

A hoston használjuk a clusteringet! A guesteknek az egészről tudniuk sem kell!A hoston használjuk a clusteringet! A guesteknek az egészről tudniuk sem kell!

Windows Server 2008

Windows Server 2008

VM3

Host clustering

VM3

VM1’

Page 30: Windows Server  Virtualization

Tervezett leállás (planned downtime)Tervezett leállás (planned downtime)Tudjuk, hogy mikor, mennyi időre állunk leTudjuk, hogy mikor, mennyi időre állunk le

Szándékos, mi kezdeményezzükSzándékos, mi kezdeményezzük

Fel tudunk rá készülniFel tudunk rá készülni

Van lehetőség a szolgáltatások zökkenőmentes átterheléséreVan lehetőség a szolgáltatások zökkenőmentes átterhelésére

Okai lehetnek:Okai lehetnek:Hardverbővítés/csereHardverbővítés/csere

Az OS patcheléseAz OS patchelése

Be nem tervezett leállás (unplanned downtime)Be nem tervezett leállás (unplanned downtime)Nem tudjuk mikor, mennyi időreNem tudjuk mikor, mennyi időre

Nem mi kezdeményezzük, bármikor lehetNem mi kezdeményezzük, bármikor lehet

Fel tudunk rá készülniFel tudunk rá készülni

De mindenképpen vesztünk adatot és időt, kiesik a szolgáltatásunk egy időreDe mindenképpen vesztünk adatot és időt, kiesik a szolgáltatásunk egy időre

Okai lehetnek:Okai lehetnek:Hardverhiba, szoftverhiba, emberi mulasztásHardverhiba, szoftverhiba, emberi mulasztás

Page 31: Windows Server  Virtualization

Hardvert szeretnénk Hardvert szeretnénk cserélni az 1-es node-oncserélni az 1-es node-on

A Cluster Service lementi A Cluster Service lementi a Node 1 virtuális a Node 1 virtuális gépeinek állapotát, és gépeinek állapotát, és átadja a másik node-átadja a másik node-oknakoknak

Az új node-on a mentett Az új node-on a mentett állapot alapján elindulnak állapot alapján elindulnak a virtuális gépeka virtuális gépek

Az 1-es node Az 1-es node kikapcsolhatókikapcsolható

SharedStorage

VM1

VM2

VM3

Node 1 Node 2 Node 3

Shared Storage

Page 32: Windows Server  Virtualization

Az 1-es node szó nélkül, Az 1-es node szó nélkül, váratlanul elhasalváratlanul elhasal

A Cluster Service A Cluster Service észreveszi, hogy megszűnt észreveszi, hogy megszűnt az 1-es node szívveréseaz 1-es node szívverése

Ezért elindítja az 1-es node Ezért elindítja az 1-es node virtuális gépeit a maradék virtuális gépeit a maradék node-okonnode-okon

Az 1-es node virtuális Az 1-es node virtuális gépeinek memóriája, gépeinek memóriája, állapota elvész a migráció állapota elvész a migráció soránsorán

SharedStorage

VM1

VM2

VM3

Node 1 Node 2 Node 3

Shared Storage

X

Page 33: Windows Server  Virtualization

VM memória 1 GbE iSCSI 2 Gb FC 4 Gb FC

512 MB ~8 másodperc ~ 4 másodperc ~2 másodperc

1 GB ~16 másodperc ~8 másodperc ~ 4 másodperc

2 GB ~32 másodperc ~16 másodperc ~8 másodperc

4 GB ~64 másodperc ~32 másodperc ~16 másodperc

8 GB ~2 perc ~64 másodperc ~32 másodperc

Ez a „Quick Migration”, amit már a Virtual Server 2005 R2 is Ez a „Quick Migration”, amit már a Virtual Server 2005 R2 is támogat (host clusteringgel, tervezett leállás esetén)támogat (host clusteringgel, tervezett leállás esetén)

A „Live Migration” egy másodperc alatt tudja ugyaneztA „Live Migration” egy másodperc alatt tudja ugyaneztDe a tervezett leállás általában olyankor zajlik, amikor nem akkora gond, De a tervezett leállás általában olyankor zajlik, amikor nem akkora gond, ha a szolgáltatás kimarad egy percre (pl. este, munkaidőn kívül)ha a szolgáltatás kimarad egy percre (pl. este, munkaidőn kívül)

Be nem tervezett leálláskor a teljes memóriatartalmat elvesztettük, Be nem tervezett leálláskor a teljes memóriatartalmat elvesztettük, olyankor úgyis mindegy - sem a quick, sem a live nem működik ekkorolyankor úgyis mindegy - sem a quick, sem a live nem működik ekkor

Dinamikus átterhelésű adaközpont esetén lehetne hasznos a live Dinamikus átterhelésű adaközpont esetén lehetne hasznos a live migration, de erre még sehol a világon nem használják éles környezetbenmigration, de erre még sehol a világon nem használják éles környezetben

Page 34: Windows Server  Virtualization

Virtual Server 2005 R2 (SP1)

Windows Server Virtualization

VmWare VI3 Starter

VmWare VI3 Standard

VmWare VI3 Enterprise

Volume Shadow Copy Service támogatás, vagy más élő backup megoldás

Igen, VSS snapshot készítése futó rendszerről (SP1)

Igen, VSS snapshot készítése futó rendszerről

Nincs Nincs Kapcsolódó backup megoldással kivitelezhető

Tervezett leállás - Quick migration (host clustering)

Igen, támogatott, speciális script kell hozzá

Igen, támogatott, a WSV alapból rendelkezik cluster-támogatással

Nem támogatott Nem támogatott N/A

Tervezett leállás - Live migration

Nem támogatott Nem támogatott, csak a következő verzióban lesz

Nem támogatott Nem támogatott Igen, támogatott

Be nem tervezett leállás kezelése (host clustering)

Igen, támogatott Nem támogatott Nem támogatott Nem támogatott Igen, támogatott

Ár Ingyenes, Windows Server 2003/2008 cluster kell hozzá (Enterprise vagy Datacenter)

Ingyenes, Windows Server 2008 cluster kell hozzá (Enterprise vagy Datacenter)

1000$ két socketre, 2000$ négy socketre

3750$ két socketre, 7500$ négy socketre

5750$ két socketre, 11500$ négy socketre

Megjegyzések A magas rendelkezésre állás is ingyen része

A magas rendelkezésre állás is ingyen része, 16 node-os clusteren is működik már

Nincs SAN támogatás, max. 8 GB memória támogatása

Nincs se migrációs, vagy átterhelési lehetőség, sem backup megoldás

Page 35: Windows Server  Virtualization

VMRC nincs többé, helyette RDPVMRC nincs többé, helyette RDP

RDP-n keresztül megoszthatunk USB-s eszközöket isRDP-n keresztül megoszthatunk USB-s eszközöket isTárolóeszközökTárolóeszközök

Smart Card olvasókSmart Card olvasók

RDP-n keresztül hangkártya emuláció (bár szerveren...)RDP-n keresztül hangkártya emuláció (bár szerveren...)

Még az Aero Glass is átmegy RDP-n (bár szerveren...)Még az Aero Glass is átmegy RDP-n (bár szerveren...)Ha támogatja az RDP-ző gép az Aero GlasstHa támogatja az RDP-ző gép az Aero Glasst

Ha megfelelő a virtualizált Vista verziója (Enterprise, Ultimate)Ha megfelelő a virtualizált Vista verziója (Enterprise, Ultimate)

BIOS elérés bootoláskor nincs többéBIOS elérés bootoláskor nincs többéHelyette minden az MMC-n állítható beHelyette minden az MMC-n állítható be

VM Additions helyett Integration ComponentsVM Additions helyett Integration Components

EnlightenmentsEnlightenmentsAz operációs rendszerek felkészítése a virtualizációraAz operációs rendszerek felkészítése a virtualizációra

Page 36: Windows Server  Virtualization

Nincs memóriakorlát, kivéve a szülő Nincs memóriakorlát, kivéve a szülő partíció Windows Server 2008 verzió által partíció Windows Server 2008 verzió által meghatározottmeghatározott

Teljesítmény, vagy memóriaspórolás?Teljesítmény, vagy memóriaspórolás?Page sharingPage sharing

Azonos memórialapok megosztása a virtuális partíciók Azonos memórialapok megosztása a virtuális partíciók közöttközött

Memory ReserveMemory ReserveNem foglaljuk le a teljes beállított memóriát előre, csak Nem foglaljuk le a teljes beállított memóriát előre, csak ha szükség lesz ráha szükség lesz rá

Emiatt lehet, hogy virtuális memóriát kap csak!Emiatt lehet, hogy virtuális memóriát kap csak!

Page 37: Windows Server  Virtualization

Virtuális hub helyett virtuális switchVirtuális hub helyett virtuális switch

VLAN támogatásVLAN támogatás

NAP-támogatás (IPSec-kel)NAP-támogatás (IPSec-kel)

Emulált hálózat: maximum 4 Emulált hálózat: maximum 4 kártya/virtuális gépkártya/virtuális gép

Szintetikus hálózat (VSP/VSC): Szintetikus hálózat (VSP/VSC): maximum 8 kártya/virtuális gépmaximum 8 kártya/virtuális gép

Page 38: Windows Server  Virtualization

A szintetikus IDE vezérlő már ugyanolyan A szintetikus IDE vezérlő már ugyanolyan gyors, mint a SCSIgyors, mint a SCSI

Az emulált IDE még mindig lassabbAz emulált IDE még mindig lassabb

IDE határokIDE határok2 TB-os lemezek kezelése (korábban 127 GB volt 2 TB-os lemezek kezelése (korábban 127 GB volt a maximum)a maximum)

4 IDE eszközünk lehet egyszerre egy virtuális 4 IDE eszközünk lehet egyszerre egy virtuális partíciónpartíción

SCSI határokSCSI határok256 eszközt is köthetünk a vezérlőre!256 eszközt is köthetünk a vezérlőre!

Page 39: Windows Server  Virtualization

AlapkoncepciókAlapkoncepciókMi az a virtualizáció? Mire jó?Mi az a virtualizáció? Mire jó?

A virtualizáció típusaiA virtualizáció típusai

SzervervirtualizációSzervervirtualizációVirtual Server 2005 R2 és R2 SP1Virtual Server 2005 R2 és R2 SP1

Windows Server VirtualizationWindows Server VirtualizationElőkövetelményekElőkövetelmények

Tervezési szempontokTervezési szempontok

ArchitektúraArchitektúra

Virtualizált hardvereszközök (emuláció és szintetikus eszközök)Virtualizált hardvereszközök (emuláció és szintetikus eszközök)

Együttműködés heterogén környezetekbenEgyüttműködés heterogén környezetekben

Magas rendelkezésre állás, hibatűrésMagas rendelkezésre állás, hibatűrés

KonfigurációKonfiguráció

FelügyeletFelügyeletSystem Center Virtual Machine Manager 2007System Center Virtual Machine Manager 2007

System Center Operations Manager 2007System Center Operations Manager 2007

Page 40: Windows Server  Virtualization

Központi rendelkezésre állás, teljesítmény és egészség Központi rendelkezésre állás, teljesítmény és egészség mérés, felügyeletmérés, felügyelet

AA virtuális gépek aprólékos finomhangolási lehetősége virtuális gépek aprólékos finomhangolási lehetősége

Részletes jelentésekRészletes jelentésekMOM 2005 MP MOM 2005 MP for MVS 2005for MVS 2005

A host (vagy szülő) felügyelete, patchelése, stb.A host (vagy szülő) felügyelete, patchelése, stb.

Virtuális gépek (vagy gyerekek) felügyelete, Virtuális gépek (vagy gyerekek) felügyelete, patchelése, stb.patchelése, stb.

Különbséget tud tenni virtuális és fizikai gépek közöttKülönbséget tud tenni virtuális és fizikai gépek közöttSMS 2003 SP2SMS 2003 SP2

Page 41: Windows Server  Virtualization

A fizikai szerverek jobb kihasználásaVirtuális gépek szétszórása a fizikai gépekreVirtuális gépek szétszórása a fizikai gépekre

Rugalmasan változtatható konfigurációRugalmasan változtatható konfiguráció

Tesztszerverek felállításaTesztszerverek felállítása

Kisebb hardverköltségKisebb hardverköltség

Központi felügyelet a virtualizált rendszerekhezOperations Manager Management Pack a felügyelethez és Operations Manager Management Pack a felügyelethez és jelentéskészítéshezjelentéskészítéshez

Jelentések a konszolidálásra érett gépekről, a Jelentések a konszolidálásra érett gépekről, a kihasználtságról, trendekről, optimalizálási lehetőségekrőlkihasználtságról, trendekről, optimalizálási lehetőségekről

Új virtuális gépek gyorsabb létrehozása és kiajánlása A felhasználók önkiszoláló módon kérhetnek virtuális A felhasználók önkiszoláló módon kérhetnek virtuális gépeketgépeket

Template-könyvtár az új gépek létrehozásáhozTemplate-könyvtár az új gépek létrehozásához

A rendszergazda beállíthatja, hogy mely virtuális gépek A rendszergazda beállíthatja, hogy mely virtuális gépek hova és kihez kerülhetnehova és kihez kerülhetnek

Központi felügyeleti megoldás aKözponti felügyeleti megoldás a Microsot virtualizációs szoftvereihez Microsot virtualizációs szoftvereihez

VMVMVMVMVMVMVMVMVMVM

VM VMVMVMVMVMVMVM

VMVM VMVMVM

VM

Page 42: Windows Server  Virtualization
Page 43: Windows Server  Virtualization
Page 44: Windows Server  Virtualization

Kérjük, töltse ki és adja le az Kérjük, töltse ki és adja le az értékelőlapot, hogy még tovább értékelőlapot, hogy még tovább javíthassunk az eseményekenjavíthassunk az eseményeken

Az értékelőlap leadásáért TechNet DVD-t adunk!