reklama

Nová virtualizační technologie Microsoft Hyper-V 2.0

(Placená inzerce) Je tomu jen pár měsíců, kdy Microsoft představil světu svoji novou, revoluční virtualizační technologii Hyper-V, a již se šušká o novinkách, které přinese Hyper-V verze 2.

Nová verze Hyper-V 2 má být totiž jednou z mnoha novinek, které přinese nový serverový operační systém Windows Server 2008 R2. Termín vypuštění R2 je zatím ve hvězdách, nicméně, co se nového Hyper-V 2 týče, jeho novinky mají reálné, hmatatelné obrysy. Byly totiž prakticky demonstrovány v živých demo ukázkách na letošním barcelonském Microsoft Tech Ed IT fóru. Pojďme si tedy tyto novinky Hyper-V 2 představit podrobněji.

Tou nejzásadnější novinkou, aspoň podle mého názoru, jejíž absence v součastné verzi Hyper-V byla dennodenně argumentována konkurenčními technologiemi, je funkce Live Migration neboli on-line přesunu běžícího virtuálního stroje mezi nody clusteru bez ztráty konektivity připojených klientů. Současná verze Hyper-V disponuje funkcí Quick Migration. Quick Migration pracuje tak, že virtuální stroj, který má být migrován na jiný nod clusteru, je zastaven, jeho stav je uložen na disk (doba uložení stavu virtuálního stroje je přímo úměrná velikosti paměti virtuálního stroje) a následně obnoven na daném cílovém nodu clusteru. Tento způsob migrace nelze považovat za on-line, protože během migrace virtuálního stroje dochází k přerušení spojení připojených klientů.

Nová funkce Live Migration je však ryzí on-line řešení migrace Hyper-V virtuálních strojů. Live Migration je přímo závislá na další novince R2, kterou jsou clusterové sdílené disky (Cluster Shared Volumes CSV). CSV disky umožňují více nodům jednoho Microsoft clusteru souběžně přistupovat ke stejnému logickému disku (LUN). Z pohledu virtuálních strojů to vypadá tak, že každý virtuální stroj má svůj vlastní disk (LUN). Tyto disky jsou však reprezentovány jednotlivými VHD soubory, které jsou všechny umístěny na jednom CSV disku – viz obr 1.

Klepněte pro větší obrázek
Obr. 1

CSV disky používají standardní NTFS souborový systém, tudíž do funkce CSV disku bude moci být nominován kterýkoli z dosavadních clusterových disků bez nutnosti formátování a ztráty uložených dat. Architektura CSV disků dále přináší důmyslné failover řešení SAN (Storage Area Network) nebo LAN konektivity nodu clusteru, známé také jako dynamické přesměrování IO operací (Dynamic IO redirection).

První typ selhání, při kterém dojde k přesměrování IO operací CSV disku, je ztráta SAN konektivity jednoho z cluster nodů. V tomto případě budou všechny IO operace tohoto cluster nodu přesměrovány přes LAN síť na druhý cluster nod, který následně tyto IO vykoná (zapíše data na disk/přečte data z disku). Popis funkce je zobrazen na obr. 2a (selhání SAN konektivity nodu 1 nemá vliv na běh jeho virtuálních strojů 1 a 2).

Další typ selhání spočívá ve ztrátě LAN konektivity mezi cluster nody. V tom případě budou, pokud to bude třeba, IO přesměrována přes záložní LAN síť tzv. Heart Beat – viz obr. 2b (selhání LAN konektivity nodu 1 nemá vliv na běh jeho virtuálních strojů 1 a 2).

Posledním selháním je výpadek celého cluster nodu. V tom případě, pokud byl daný cluster nod vlastníkem CSV disku (CSV disk a jeho obsah jsou sdíleny všemi cluster nody, ale formální vlastník je pouze jeden), je toto vlastnictví předáno druhému cluster nodu – viz obr. 2c (kompletní selhání nodu 2 nemá vliv na běh virtuálních strojů 1 a 2 na nodu 1).

Klepněte pro větší obrázek  Klepněte pro větší obrázek  Klepněte pro větší obrázek
Obr. 2a, b, c

Poté, kdy jsme si objasnili princip fungování CSV disků (CSV je nezbytný předpoklad pro Live Migration), pojďme se pustit do step-by-step popisu, jak funkce Live Migration pracuje. V první řadě si musíme uvědomit, že funkce Live Migration je určena pro PLÁNOVANÝ on-line přesun virtuálních strojů např. z důvodu hardwarové údržby, upgradu atd. původního hostitelského počítače.

Krok číslo jedna je tedy jasný. Administrátor nebo jiný oprávněný uživatel zahájí funkci Live Migration mezi zdrojovým a cílovým cluster nodem (jednoduše klikne na ikonu). Poté, kdy je Live Migration proces zahájen, dojde na cílovém cluster nodu k vytvoření duplicitních virtuálních strojů (duplikují se virtuální stroje, které budou migrovány) – viz obr. 3a. Obsah celé aktuální paměti zdrojového virtuálního stroje je kopírován do duplicitního cílového virtuálního stroje. Během tohoto kopírování dat paměti jsou samozřejmě všichni klienti daného virtuálního stroje stále připojeni (funkcionalita virtuálního stroje není nikterak omezena), a tudíž se stále mění obsah (stránky) jeho paměti. Tyto změněné paměťové stránky paměti jsou označeny jako zmodifikované (dirty pages). Po prvním, inicializačním kopírování paměti jsou následně kopírovány již pouze tyto změny (dirty pages). Tento proces kopírování modifikovaných stránek paměti se opakuje, až jsou paměti zdrojového a cílového virtuálního stroje stejné (obr. 3b). Jakmile je obsah pamětí zdrojového a cílového virtuálního stroje stejný, dojde k přesměrování připojených klientů k cílovému virtuálnímu stroji a původní, zdrojový virtuální stroj je smazán (obr. 3c).

Klepněte pro větší obrázek  Klepněte pro větší obrázek  Klepněte pro větší obrázek
Obr. 3a, b, c

Dalšími novinkami, které nové Hyper-V 2 přinese, jsou: Podpora on-line přidávání a odebírání SCSI disků virtuálním strojům bez nutnosti tyto virtuální stroje restartovat. Přitom bude možno on-line přidávat jak VHD, tak i pass-throught disky. Velice užitečnou funkcí, kterou ocení spousta administrátorů, bude také možnost bootovat fyzický počítač přímo z VHD souboru uloženého na jeho lokálním disku. Příznivci PowerShellu ocení možnost rozšířeného CLI managementu pomocí Hyper-V PowerShell cmdlets. Hyper-V 2 přinese také vyšší výkonnost a škálovatelnost. Za zmínku stojí podpora nové CPU technologie Second Level Adress Translation (SLAT), podpora TCP Offload karet a Jumbo framů.

Jak je vidět, Microsoft se v oblasti virtualizace opravdu činní a je jednou z jeho priorit, jak prohlašoval při vypuštění Windows Serveru 2008. Po krátké době, kdy byla vypuštěna první verze Hyper-V, nás již láká na novinky a zlepšení, které přinese Hyper-V 2. A tyto novinky opravdu stojí za to. Termín vypuštění nové verze Hyper-V 2 sice není znám, ale když si uvědomíme, že Microsoft má novinky Hyper-V 2 „rozchozené“ v beta-verzích, nebude to určitě dlouho trvat.

Radim Petržela, MHM computer, a. s

Články ze série Microsoft TechNet nevytváří redakce Živě.cz, ale partneři programu Microsoft TechNet. Jsou publikovány v rámci mediálního partnerství Živě.cz a společnosti Microsoft.

Témata článku: Hyper, Cluster, IO, Step, Quick, Jumbo, Beat, Heart, Translation, Pass

13 komentářů

Nejnovější komentáře

  • Mifa 24. 2. 2009 21:56:49
    ahoj všem, nedaří se mi rozběhnot windows 2003 pod Hyper-v. Problém je,...
  • FrantisekDobrota 26. 11. 2008 7:01:23
    Můj názor: Vmware je funkčně nejdál, hlavně v oblasti opravdu velkých...
  • tttl 25. 11. 2008 5:57:30
    A kdo tvrdil, ze chci migrovat z ESX na KVM - psal jsem, ze pouzivam XEN a...
reklama
Určitě si přečtěte

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

** V Brně byl velký výpadek služeb UPC ** Důvodem je překopnutý páteřní kabel ** V některých lokalitách služby stále nefungují

5.  12.  2016 | Jakub Čížek | 99

ASUS ZenBook 3 se začal prodávat v Česku. Je ve všem lepší než MacBook, ale bude to stačit?

ASUS ZenBook 3 se začal prodávat v Česku. Je ve všem lepší než MacBook, ale bude to stačit?

** Novinka od Asusu míří přímo proti MacBooku od Applu ** Nabídne daleko více výkonu za stejné peníze

2.  12.  2016 | David Polesný | 144

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

17 expertek Microsoftu předpovědělo rok 2027. Splní se alespoň něco?

** Zmizí klasické vyhledávače ** Budeme programovat buňky ** Kvantové počítače překonají šifry

Včera | Jakub Čížek | 33


reklama