Xen má být trumfem open-source na poli virtualizace

Virtualizace se má již brzy stát jedním z trumfů open-source a narušit tak vládu komerčních a pro řadu firem příliš nákladných řešení. Vlajkovou lodí má být projekt Xen, jehož třetí verze byla nedávno uvedena a který podle odborníku spěje do své dospělosti.

Související odkazy

Slovník
Linux
online
open source
server

Než si povíme blíže o projektu Xen, zastavme se nejprve obecně u pojmu virtualizace. Samotný princip vychází z myšlenky, že dnešní hardware (platí to zejména o serverech) je natolik vyspělý, že průměrné zatížení serverů v závislosti na jejich typu je pouze kolem 10 procent. Může to být i méně, avšak i více. Firma, která si pořídí nákladný server, tak vlastně zaplatila za zbývajících 90 procent zbytečně. Nejhorší pak je to, že firma může mít takových serverů celou řadu a množství "zbytečně" investovaných peněz roste.

To je jeden z důvodů, proč se objevila myšlenka virtualizace, která ale není rozhodně nová a její kořeny sahají až do 70. let. Tento princip umožňuje, aby na serveru běžel operační systém, v rámci něhož pak běží virtuální stroj (v podobě speciální aplikace). Tento virtualizér pak umožňuje současný běh dalších operačních systémů současně, odděleně od sebe a tím dochází k lepšímu využití zdrojů. Virtualizace se však dá používat i na stolních počítačích. Více jste si o problematice virtualizace a jejích dalších výhodách mohli přečíst i u nás.

Mezi nejpoužívanější virtualizační nástroje patří určitě skupina produktů VMware, svůj virtualizační nástroj má i Microsoft. V rámci open-source je pak štikou v rybníce právě projekt Xen, o kterém si teď povíme více.

Xen se představuje

Projekt vznikl na půdě University of Cambridge a klade si za cíl současný běh až stovky plnohodnotných operačních systémů na jednom typickém počítači. Jednotlivé systémy běží odděleně od sebe, Xen nabízí vyspělou správu zdrojů, quality-of-service a velmi důležitou funkcí je také online migrace jednotlivých virtuálních systémů.

Operační systémy musí být ovšem pro běh v rámci Xen modifikovány (na aplikační úrovni to již není třeba). To umožňuje vysoký výkon virtualizace (uvádí se ztráty na výkonu kolem 2 %, špičkově pak 8 %) bez nutnosti zvláštní podpory hardware. Asi vás nepřekvapí, že celkem není problém u systémů Linux, FreeBSD a dalších. Windows XP sice podle oficiálních stránek pro dřívější verzi portovány byly, nicméně je nelze uvolnit kvůli licenci.

To je hlavní rozdíl proti VMware. Ten dokáže provozovat i nemodifikované systémy, je to opravdu velmi komplexní technologie, ale je to za cenu nižšího výkonu. Proto se také říká technologii použité v Xenu paravirtualizace. Ovšem i "plná virtualizace", tedy bez nutnosti portovat hostující operační systém, nebude pro Xen překážkou. V tomto směru přispěl Intel, který pomohl modifikovat Xen pro podporu virtualizační technologie Vanderpool, která umožňuje nativní podporu virtualizace na hardwarové úrovni. Podobný systém pod názvem Pacifica má i AMD a díky těmto technologiím pak bude možné provozovat v rámci Xen virtuální operační systém i bez nutnosti jeho úpravy, pokud bude hostující systém (tedy ten, ve kterém běží samotný Xen) podporovat tyto technologie. Spojí se tak výhoda vysokého výkonu a bude možné pod Xen virtualizovat i systémy jako Windows, kde to dosud licence neumožňovala.

Xen začíná zrát

Koncem roku byla po více než roce uvolněna nová zásadní verze, Xen 3.0, o které autoři tvrdí, že je zvlášť zaměřena na virtualizační potřeby podniků. Snaží se vyjít vstříc potřebám datových center, zvyšuje využití serverů, jejich konsolidaci a údržbu bez nutnosti výpadku. VMware, i když se jedná o špičkový produkt, je pro mnoho firem drahý a Xen tak může být zajímavou open-source alternativou.

I když je vývoj slibný, zatím ještě přeci jen něco k "dokonalosti" chybí a tak odborníci spíše s nadějí vyhlížejí konec roku 2006 a jak na tom Xen bude v té době a co přinese další rok vývoje. V té době už by údajně mohl být schopen měřit síly i s VMware a Xen začíná být brán v odborných kruzích vážně.

Xen prochází klasickým cyklem úspěšných open-source aplikací. Nejprve je projekt testován vývojáři a komunitou. Pokud vše půjde podle plánu, projektu je dána jistá komerční forma ve smyslu prodeje dodatečných služeb a uživatelské podpory. Xen je zatím tak na půl cesty a dalším významným krokem bude jeho integrace do linuxových distribucí Red Hat či Novell. V ten moment se dostane Xen do "mainstreamu", začne být používán běžnými uživateli a ne jen vývojáři a odborníky.

Plány mají vývojáři Xenu jistě ambiciózní, a zda se podaří narušit nulovou cenou vládu VMware se uvidí. V každém případě se má stát další mocnou zbraní open-source a pokrýt i takto specializovaný segment trhu. Firmy si tak díky kombinaci Linuxu a Xen mohou dovolit virtualizaci za minimum nákladů.

Zdroje: Xen, Wikipedia, SearchOpensource

Témata článku: Open source

70 komentářů

Nejnovější komentáře

  • zz 26. 1. 2006 18:43:59
    velmy prinosni post do diskusie. a co nato tvoj terapeut?
  • zz 26. 1. 2006 18:38:42
    no ja napriek tomu ze som paranoik od malicka by som to tak cierne...
  • zz 26. 1. 2006 18:22:59
    ad a) vies citat? precitaj si ten clanok. Je pravda ze je to skor reklamni...
Určitě si přečtěte

Operační systém běžným počítačům nedal Bill Gates, ale Gary Kildall

Operační systém běžným počítačům nedal Bill Gates, ale Gary Kildall

** Gary Kildall pochopil, že levné výpočetní čipy mohou posloužit jako univerzální počítače pro všechny ** Připravil pro ně proto první operační systém ** Později mu systém vyfoukl Microsoft a nazval ho MS DOS

23.  4.  2017 | Pavel Tronner | 51

Umělá inteligence je sice v plenkách, už teď ale přestáváme rozumět, jak vlastně funguje. To je problém

Umělá inteligence je sice v plenkách, už teď ale přestáváme rozumět, jak vlastně funguje. To je problém

** Už je to tady, lidé přestávají chápat počítače ** Systémy neuronových sítí začínají pracovat tak, že ani jejich tvůrci přesně neví, co se uvnitř děje ** Do budoucna to může být závažný problém

24.  4.  2017 | Jakub Čížek | 111

Před 35 lety měl premiéru legendární počítač ZX Spectrum. Připomeňte si „Gumáka“

Před 35 lety měl premiéru legendární počítač ZX Spectrum. Připomeňte si „Gumáka“

** Slavný osmibitový počítač Sinclair ZX Spectrum byl uveden právě před 35 lety ** Připomeňte si tento průkopnický počítač v tematických článcích ** Podívejte se, jak funguje dnes

23.  4.  2017 | Pavel Tronner | 13

Správný počítač má alespoň dva monitory. Anebo je to jinak?

Správný počítač má alespoň dva monitory. Anebo je to jinak?

** David si nedokáže představit práci bez dvou a více monitorů ** Kubovi naopak stačí jeden a ve více displejích se ztrácí ** Jaký přístup je lepší?

23.  4.  2017 | Jakub Čížek | 59

Český Google Překladač začal používat umělou inteligenci. Konec „drahoušků zákazníků“

Český Google Překladač začal používat umělou inteligenci. Konec „drahoušků zákazníků“

** Google ve svém překladači roky používal statistickou technologii ** Nyní zavádí strojové učení a neuronové sítě ** Rozdíl by měl být zvláště na větších textech patrný už nyní

20.  4.  2017 | Jakub Čížek | 31

Brno otevřelo největší českou dílnu pro bastlíře. Kladívka, vrtačky, 3D tiskárny, laserové řezačky. Je tu vše

Brno otevřelo největší českou dílnu pro bastlíře. Kladívka, vrtačky, 3D tiskárny, laserové řezačky. Je tu vše

** Máte nápad, ale chybí vám stroje a pořádná dílna? ** Chcete postavit ptačí budku, nebo krabičku pro Arduino? ** Brno otevřelo svůj FabLab – laboratoř pro bastlíře

19.  4.  2017 | Jakub Čížek | 31


Aktuální číslo časopisu Computer

První test AMD Ryzen

Velké testy: 22 powerbank a 8 bezdrátových setů

Radíme s koupí Wi-Fi routeru

Co dokáží inteligentní domy?