Obsah

Virtualizace a Hypervizory

Virtualizace je proces, který umožňuje spustit více operačních systémů současně na jednom fyzickém počítači. Tato technologie vytváří abstraktní vrstvu mezi fyzickým hardwarem a softwarem, což vede k lepšímu využití zdrojů, snadnější správě a vyšší bezpečnosti.

1. Co je to Hypervizor?

Hypervizor (nebo také VMM – Virtual Machine Monitor) je software, firmware nebo hardware, který vytváří a spravuje virtuální stroje (VM). Hypervizor izoluje operační systém hosta (Guest OS) od fyzického hardwaru hostitele (Host).

Rozlišujeme dva základní typy hypervizorů:

Typ 1: Bare-metal (Nativní)

Běží přímo na fyzickém hardwaru serveru. Je to v podstatě velmi lehký operační systém určený pouze pro správu virtuálních strojů.

Typ 2: Hosted (Hostovaný)

Běží jako aplikace v rámci běžného operačního systému (např. Windows nebo Linux).

2. Klíčové výhody virtualizace

3. Typy virtualizace v IT

Virtualizace se neomezuje pouze na celé servery:

4. Virtualizace vs. Kontejnerizace

V posledních letech získávají na popularitě kontejnery (např. Docker). Na rozdíl od virtuálních strojů kontejnery neobsahují celý operační systém, ale sdílejí jádro (kernel) hostitelského systému.

Vlastnost Virtuální stroj (VM) Kontejner (Docker)
Izolace Úplná (vlastní kernel) Na úrovni procesů
Rychlost startu Minuty Sekundy
Velikost GB (obsahuje OS) MB (obsahuje jen aplikaci a knihovny)
Režie (Overhead) Vysoká Minimální

5. Budoucnost: Serverless a Unikernely

Virtualizace směřuje k co největší lehkosti. Unikernely jsou specializované obrazy, které obsahují pouze kód aplikace a minimální sadu knihoven operačního systému nutnou k běhu, což extrémně zvyšuje bezpečnost a rychlost.


Související články:

Tagy: hw virtualization hypervisor vmware docker kvm cloud infrastructure