Windows Server 2008 – novinky v oblasti virtualizace

(placená inzerce) Je to skoro půl roku od uvedení Windows Serveru 2008 na trh. Nicméně doba pokročila a ani Microsoft nespí. Pojďme se proto podívat na žhavé novinky z oblasti virtualizace.
Windows Server 2008 – novinky v oblasti virtualizace

Windows Server 2008 přinesl mnoho nového, nicméně jedna z oblastí, do které se Microsoft aktuálně a s velkou vervou pouští, je oblast virtualizace. Není se čemu divit. V současné době je na světě virtualizováno zhruba 7 % všech serverů a již v roce 2010 má toto číslo narůst na 17 %. A to jsou čísla, která rozhodně nenechají nikoho klidným.

Microsoft má na čem stavět. V jeho portfoliu se aktuálně nachází celá řada produktů, které buď vytvářejí samu platformu pro virtualizaci, anebo s ní úzce spolupracují. V zásadě se tyto produkty dají shrnout do čtyř částí…

  1. Serverová virtualizace – V této oblasti jsou produkty, které umožňují virtualizaci samotného operačního systému. Donedávna sem patřil pouze produkt Virtual Server 2005 (nabízen zdarma), který je nyní zcela nahrazen technologií Hyper-V.
     
  2. Klientská virtualizace – Zde se vlastně bavíme opět o možnosti virtualizace operačního systému, ale tentokrát jde o běh této virtualizace u klienta a tím pádem jsou tyto produkty primárně určeny pro testovací účely, a nikoli pro koncový běh serverů. Zde existuje Virtual PC 2007, který je opět nabízen zdarma.
     
  3. Aplikační virtualizace – Jde o produkty z rodiny Microsoft Desktop Optimalization Packu (MDOP), které jsou dnes reprezentovány hlavně programem App-V, který umožňuje virtualizovat běh aplikací samých.
     
  4. Terminálové služby ve Windows Serveru – Ano, i terminály jsou jednou z oblastí virtualizace. A Windows Server 2008 přináší i v tomto směru mnohá vylepšení.

V tomto článku se však zaměříme na první část. Část, která se zabývá serverovou virtualizací. Asi by nebylo od věci si připomenout, co od takové virtualizační platformy většinou očekáváme… – vysoký výkon, stabilitu, podporu několika operačních systémů a v neposlední řadě také vysokou dostupnost. Bez té by nám virtualizace vnášela do prostředí další problematickou vrstvu, která, např. při havárii hardwaru, na kterém vše běží, by měla katastrofální důsledky. Tento typ virtualizace dnes reprezentuje virtualizační server Hyper-V.

Klepněte pro větší obrázek
Virtualizace podle Microsoftu

Hyper-V dnes existuje ve dvou variantách. Existence těchto variant je sice spíše licenční než technickou otázkou, ale každopádně se můžete setkat s:

  • Windows Server 2008 s Hyper-V
    V tomto případě je Hyper-V server pevnou a nedílnou součástí operačního systému. Sami se rozhodujete, zda chcete anebo nechcete, aby váš Windows Server 2008 obsahovat Hyper-V či nikoli (rozdíl v ceně je 28 USD). Výhodou této verze je hlavně to, že dokáže plně využít potenciál Windows Serveru, který zde běží a nabídne vám kromě jiného např. řešení vysoké dostupnosti, postavené na technologii Windows Failover Cluster.
     
  • Microsoft Hyper-V Server
    Tento naprosto nový produkt bude během několika následujících dní uvolněn zcela zdarma ke stažení na internetu. V podstatě HyHjde pouze o virtualizační platformu, která neobsahuje nic jiného než jádro Windows a samotný Hyper-V. Instaluje se jako Windows Server 2008 Core a s tím má i mnoho společného – absenci grafického rozhraní, společné jádro atd. Tento server ale umí pouze roli Hyper-V, případně i komponentu BitLocker na šifrování disků.

No a čím že je Hyper-V tak zajímavý? Jde o velmi významný přechod na zcela jinou architekturu. Microsoft se vrhá do světa virtualizace, kde díky plné podpoře ze strany hardwaru (váš server musí podporovat virtualizaci již na úrovni procesoru a také musí podporovat Data Execution Protection (DEP) staví na velmi tenké, softwarové vrstvě, která se vkládá již pod první operační systém a které se říká „hypervizor“. Tento hypervizor plně využívá hardwaru s ohledem na virtualizaci, který se v serveru nachází, a také fyzicky odděluje jednotlivé běžící operační systémy od sebe. Díky tomu, že již první operační systém, na kterém samotný Hyper-V zapneme, se stává virtuálním, umožňujeme i dalším systémům stejným a kvalitním způsobem využívat fyzický server. Nedochází tedy k vytváření „pseudoprostředí“, ve kterém by virtualizovaný operační systém běžel.

Kromě toho zde dochází i k tomu, že v prvním systému, který na Hyper-V běží – říkejme mu „mateřský“ –, existuje sada rozhraní, která se označují jako Virtual Service Provider (VSP). Tito „provideři“ poskytují přístup ke konkrétní části hardwaru. Typicky jde o síť, paměť, procesor, disk atd. Naopak v dalších systémech, které budete v Hyper-V provozovat, existuje opak, tedy Virtual Server Client (VSC). Tito klienti pomocí sběrnice VMBus komunikují s mateřským oddílem a ten jim pomocí svých ovladačů zprostředkovává přístup k hardwaru. Vše, o čem jsme se teď zmínili, běží na úrovni jádra operačního systému (kernel mód) a tím pádem je vše extrémně rychlé a výkonné. Nesrovnatelně rychlejší než systémy, které hardware musí emulovat.

Má to ale jeden háček – na straně virtuálního operačního systému tedy musí existovat i tito hardwaroví klienti (VSC), aby vše běželo tak, jak má… Pokud půjde o operační systémy Microsoft, bude asi vše v pořádku, ale co ostatní?

  • Windows 2000 SP4 a Windows 2003 + Windows XP a Vista, všechny OS plně podporují Hyper-V díky možné doinstalaci tzv. integration components. Najdete je přímo v Hyper-V a jejich instalace je velmi snadná.
  • Do Windows Serveru 2008 je nutné nainstalovat speciální aktualizaci systému určenou pro Hyper-V.
  • Pro vybrané linuxové servery Microsoft přichystal Linux integration components, jež je pak možné použít při virtualizaci některých linuxových distribucí (napč. SUSE Linux 10.x).

Ostatní operační systémy (např. Solaris atd.) Microsoft neřeší přímo, ale spoluprací se společností Citrix, která zaštiťuje open source projekt XEN, což je také virtualizační software postavený na bázi hypervisoru. V rámci této dohody platí, že jestliže je operační systém XEN kompatibilní, měl by běžet i v Microsoft Hyper-V.

Poté, kdy jsme se seznámili s architekturou Hyper-V, nám již nezbývá než se vrhnout do vytvoření prvního virtuálního serveru. Nicméně nezapomeňme na jedno. Co když dojde k havárii samotného hardwaru, který poskytuje prostředí pro běh Hyper-V? V případě takové havárie jsou všechny virtuální servery ztraceny a neběží. A to jistě není to, co byste byli ochotni akceptovat. Nezapomeňte tedy na to, že díky plné spolupráci s dalšími komponentami Windows Serveru můžeme docílit vysoké dostupnosti celé virtualizační platformy. Konkrétně zde mluvím o službě Windows Failover Cluster, která umožňuje stvořit až 16nódový cluster, ve kterém může docházet k zajištění vysoké dostupnosti pomocí tzv. Quick Migration. V praxi jde o to, že vámi vytvořený virtuální stroj vzniká již v rámci clusteru a tento stroj potom může libovolně putovat napříč celým clusterem. Ať již při situacích očekávaných, anebo neočekávaných.

O virtualizaci by se toho jistě dalo napsat mnohem, mnohem více, ale to zase až někdy příště…

Více informací naleznete zde

Martin Pavlis – martin@pavlis.net – Microsoft MVP

Č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.

Diskuze (5) Další článek: Amilo Pa 3553: Lastura se dvěma grafikami (test)

Témata článku: Microsoft, Cluster, Fyzické jádro, Linuxový terminál, Další komponent, Samotný hardware, Společné jádro, Linuxové jádro, Operační systém, Hyper, Virtualizace, Oblast


Určitě si přečtěte

Takhle zemřete, když asteroid dopadne na vaše město

Takhle zemřete, když asteroid dopadne na vaše město

** Jak by to dopadlo, kdyby na světovou metropoli či do nedalekého moře dopadl velký asteroid? ** Simulovali to odborníci z University of Southampton ** Výsledky jsou velmi zajímavé

Petr Kubala | 32

Sex a rozmnožování při mezihvězdné cestě: Kolik lidí je potřeba pro let k Proximě Centauri?

Sex a rozmnožování při mezihvězdné cestě: Kolik lidí je potřeba pro let k Proximě Centauri?

** Vědci spočítali, jak velká by musela být posádka pro vícegenerační let k nejbližší hvězdné soustavě ** Proxima Centauri se nachází 4,3 světelných let od nás ** Za současných technologií bychom k ní letěli 6300 let

Petr Kubala | 53

Apple: naše mapy budou nejlepší na světě. Tajně jsme na nich pracovali několik let

Apple: naše mapy budou nejlepší na světě. Tajně jsme na nich pracovali několik let

** Apple odhalil své plány na zcela nové mapy ** Několik let pracuje na nových mapách, které by měly předběhnout konkurenci ** Objeví se s příchodem iOS 12 pro vybrané státy

Karel Javůrek | 50

Rekordy počasí: V Česku to ještě jde, skutečné extrémy zažívají jinde

Rekordy počasí: V Česku to ještě jde, skutečné extrémy zažívají jinde

** Teplotní extrémy dokážou překvapit. Seznamte se s rekordy v Česku i ve světě ** Rekordní hodnoty jsou mnohdy až k neuvěření ** Zjistěte, kdy ke bylo největší horko, zima, déšť či vítr

Karel Kilián | 7

Budoucnost elektroniky: čeští vědci stojí za revolučním čipem, který nemá ve světě obdoby

Budoucnost elektroniky: čeští vědci stojí za revolučním čipem, který nemá ve světě obdoby

** Čeští vědci pod vedením Tomáše Jungwirtha vyvíjí nový typ revolučního paměťového čipu ** Zatímco v současnosti elektronika pracuje s elektrony, v budoucnu to budou spiny elektronů ** Čipy budou moci být klidně i 1 000x rychlejší a úspornější

Karel Javůrek | 32

Alan Turing: Genius, který matematicky stvořil počítač

Alan Turing: Genius, který matematicky stvořil počítač

Řešením matematického problému se dostal k modelu teoretického stroje, který nese jeho jméno a je základem logiky univerzálních počítačů.

Pavel Tronner | 56

Nechcete platit za Total Commander? Těmito bezplatnými programy ho můžete nahradit

Nechcete platit za Total Commander? Těmito bezplatnými programy ho můžete nahradit

** Total Commander je na Windows takřka legendou ** Licence však stojí více než tisíc korun ** Našli jsme pro vás deset alternativ dostupných zdarma

Karel Kilián | 141


Aktuální číslo časopisu Computer

Velký test 18 bezdrátových sluchátek

Vše o přechodu na DVB-T2

Procesory AMD opět porážejí Intel

7 NVMe M.2 SSD v přímém souboji