Uživatelská náročnost
Pro koho je kurz určen
Kurz je určen zkušeným administrátorům Linuxu,
kteří potřebují nasadit moderní virtualizační technologie na tomto systému.
Co vás naučíme
Účastníci kurzu se naučí principům virtualizačních technologií provozovaných
v prostředí operačního systému Linux. Prakticky se naučí implementovat systémy
Qemu, KVM, OpenVZ, XEN a VirtualBOX.
Požadované vstupní znalosti
Širší znalosti operačního systému Linux.
Metody výuky
Odborný výklad s praktickými ukázkami, cvičení na
počítačích.
Studijní materiály
Studijní materiál GOPAS, a.s.
Osnova kurzu
Úvod do virtualizačních technologií
- Motivace a důvody proč virtualizovat - efektivní rozložení zátěže, redukce
nákladů na serverovou infrastrukturu, modernizace HW, pružná reakce na potřeby
uživatelů, konsolidace serverů a aplikací
- Principy a technologie virtualizace - emulace, paravirtualizace, plná
virtualizace, atd.
- Základní důležité pojmy
Systém OpenVZ
- Popis OpenVZ, vhodnost nasazení, atd.
- Příprava prostředí pro provoz OpenVZ
- Nastavení OpenVZ
- Nástroj vzctl, atd
- Instalace hostovaných systémů
- Řízení a ovládání hostovaných systémů
- Pokročilá konfigurace síťování, přidělovaní zdrojů, diskových kvót, atd.
- Migrace běžících systémů
Systém XEN
- Popis systému XEN, vhodnost nasazení, atd.
- Příprava prostředí pro provoz XEN
- Nastavení XEN
- Nástroj xm
- Instalace hostovaných systémů
- Řízení a ovládání hostovaných systémů
- Pokročilá konfigurace síťování, přidělovaní zdrojů, atd.
- Migrace běžících systémů
Systém Qemu
- Popis systému Qemu, vhodnost nasazení, atd.
- Základní užití Qemu
- Management diskových obrazů pomocí nástroje qemu-img
- Instalace hostovaných systémů a práce s nimi
- Řízení a ovládání hostovaných systémů pomocí Qemu monitoru
- Pokročilá konfigurace síťování, přidělovaní zdrojů, atd.
Systém KVM
- Popis systému KVM, vhodnost nasazení, atd.
- Příprava prostředí pro provoz KVM
- Nastavení KVM
- Nástroj qemu-kvm
- Instalace hostovaných systémů
- Řízení a ovládání hostovaných systémů
- Pokročilá konfigurace síťování, přidělovaní zdrojů, atd.
Knihovna libvirt, nástroje virsh, virt-install, virt-manager a
oVirt
- Popis vlastností knihovny libvirt
- Obecné ovládací nástroje pro virtualizační technologie postavené nad
knihovnou libvirt
Další virtualizační technogie
- Linux conteiners - LXC, LXD
- Docker