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.
Virt-Manager poskytuje kompletní sadu nástrojů pro životní cyklus virtuálního stroje:
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.
virsh nebo parametry QEMU.Přestože je Virt-Manager velmi mocný, má svá specifika:
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.