Obsah

Virt-Manager (Virtual Machine Manager)

Virt-Manager je grafické uživatelské rozhraní (GUI) pro správu virtuálních strojů prostřednictvím knihovny libvirt. Je to primární nástroj pro administrátory pracující na desktopových Linuxových systémech, kteří potřebují přehledný způsob, jak konfigurovat KVM, QEMU nebo LXC kontejnery.

Aplikace je vyvíjena společností Red Hat a je šířena jako open-source pod licencí GPL.

Hlavní funkce

Virt-Manager poskytuje kompletní sadu nástrojů pro životní cyklus virtuálního stroje:

Architektura a technologie

Virt-Manager nekomunikuje s hypervisorem přímo, ale využívá k tomu vrstvy pod ním:

1. **Virt-Manager (GUI):** Napsáno v Pythonu s využitím GTK knihoven.
2. **Libvirt (API):** Přebírá pokyny z GUI a překládá je do konfiguračních souborů XML.
3. **KVM/QEMU:** Provádí samotnou virtualizaci a emulaci hardwaru.

Díky této architektuře může Virt-Manager běžet na vašem notebooku, zatímco samotné virtuální stroje běží na výkonném serveru v datacentru.

Klíčové výhody

Omezení

Přestože je Virt-Manager velmi mocný, má svá specifika:

Jak začít

Ve většině Linuxových distribucí (Ubuntu, Fedora, Debian) lze Virt-Manager nainstalovat jednoduše z repozitářů. Po instalaci je nutné, aby byl uživatel členem skupiny libvirt (nebo kvm), aby mohl spravovat stroje bez nutnosti neustálého zadávání hesla roota.

Související termíny: Libvirt, KVM, QEMU, Virtio, SPICE.