Virtualizace (Virtualization)

Virtualizace je proces vytváření softwarové (virtuální) verze něčeho, jako jsou operační systémy, servery, úložná zařízení nebo síťové zdroje.

Pracuje na principu oddělení fyzického hardwaru od softwarového prostředí pomocí vrstvy zvané hypervizor.

### Hlavní přínosy

Efektivita: Lepší využití hardwarových prostředků (CPU, RAM).

Izolace: Problém v jednom virtuálním stroji neovlivní ostatní.

Škálovatelnost: Rychlé nasazení nových serverů bez nákupu HW.

Snapshoty: Možnost vrátit stav systému zpět v čase.

### Typy virtualizace

Typ	Popis	Příklad
Serverová	Spouštění více OS na jednom fyzickém serveru	VMware ESXi, KVM
Desktopová	VDI (Virtual Desktop Infrastructure)	Citrix Virtual Apps
Síťová	Abstrakce síťového hardwaru	Cisco ACI, NSX
Kontejnerizace	Sdílení jádra OS pro lehké aplikace	Docker, Podman

### Ukázka konfigurace (Příklad CLI) Pokud pracujete s nástrojem jako je virsh, můžete vypsat běžící stroje příkazem:

virsh list --all

Poznámka: Virtualizace není to samé co emulace. Emulace simuluje hardware softwarově, což je mnohem pomalejší.

Zpět na hlavní stranu