Virtualization with QEMU, KVM and Libvirt ( qemukvm | 14 hours )
Ogólne Linux umiejętności wiersza poleceń, działająca znajomość TCP/IP
Ten praktyczny kurs zawiera tematy skierowane do administratorów systemów, programistów, programistów wbudowanych i zwykłych użytkowników komputerów stacjonarnych (w tym menedżerów), którzy chcieliby mieć ogólne wprowadzenie do wirtualizacji. Po ukończeniu tego kursu administratorzy będą mogli tworzyć prywatne chmury do użytku w produkcji, a programiści będą mogli testować swój kod na wielu systemach operacyjnych bez konieczności posiadania drugiego komputera lub płyty innej niż x86.
Rozumiemy, że zestaw tematów przedstawionych w tym kursie obejmował szeroki zakres tematów, które mogą nie mieć zastosowania dla wszystkich klientów. Rezerwując ten kurs, określ, co chcesz osiągnąć za pomocą QEMU lub KVM, a my dostosujemy go, przenosząc czas z mniej istotnych tematów na te, które byłyby dla Ciebie ważne.
Dzień 1
- „Duży obraz” ekosystemu wirtualizacji
- Historia rozwoju QEMU
- Funkcje procesora związane z wirtualizacją
- Instalowanie QEMU z pakietów
- Instalowanie QEMU ze źródła
- Emulatory pełnego systemu
- Korzystanie z konsoli QEMU
- Dostępne typy maszyn i urządzeń peryferyjnych
- VirtIO
- Kierowcy gości
- Formaty obrazów dysków
- Zarządzanie migawkami maszyn wirtualnych
- Networking na maszynach wirtualnych
- Adaptery graficzne
- Urządzenia audio
- Zagnieżdżona wirtualizacja
- Emulatory na poziomie użytkownika
- Rejestracja zagranicznych plików binarnych poprzez binfmt-misc
- Chroot i kontenery między architekturami
Dzień 2
- Rola Libvirt w ekosystemie wirtualizacji
- Obsługiwane hiperwizory i technologie kontenerów
- Protokół maszynowy QEMU (QMP)
- Uruchamianie QEMU bez głowy
- Karta graficzna QXL i wyświetlacz SPICE
- Dostępne przeglądarki SPICE
- Tworzenie maszyn wirtualnych za pomocą narzędzi wiersza poleceń „virt-install” i „virt-clone”.
- Używanie aplikacji graficznej „virt-manager” do tworzenia i uruchamiania maszyn wirtualnych
- Edycja konfiguracji maszyny wirtualnej i ustawień libvirt za pomocą narzędzia niskiego poziomu „virsh”.
- Używanie narzędzi libguestfs (guestfish, virt-sysprep) do manipulowania zawartością obrazu dysku
- Networking i zapora sieciowa w libvirt
- Accesszdalne uruchamianie libvirt
- Przegląd interfejsów internetowych dla libvirt
- Najważniejsze wydarzenia z ostatnich konferencji związanych z KVM
Tematy dodatkowe dostępne tylko w klasie (tj. w kursach zdalnych dostępne są tylko krótkie opisy, a nie demonstracje):
- Uruchamianie systemu Mac OS X w KVM (jeśli przynajmniej jeden uczestnik ma komputer Mac z zainstalowanym Linux)
- Grafika 3D z VirGL
- Grafika 3D z procesorem Intel GPU (musi należeć do rodziny Broadwell, Skylake lub wczesnej rodziny Kabylake, tj. 5.-7. generacji, nie nowszej) i igvtg lub równoważnym „przejściem pośrednim” dla kart NVidia Quadro i Tesla
- Przejście karty graficznej (jeśli dostępny jest komputer stacjonarny z dwiema kartami graficznymi, najlepiej AMD)
- Przejście urządzenia USB
United Arab Emirates - Virtualization with QEMU, KVM and Libvirt
Qatar - Virtualization with QEMU, KVM and Libvirt
Egypt - Virtualization with QEMU, KVM and Libvirt
Saudi Arabia - Virtualization with QEMU, KVM and Libvirt
South Africa - Virtualization with QEMU, KVM and Libvirt
Brasil - Virtualization with QEMU, KVM and Libvirt
Canada - Virtualization with QEMU, KVM and Libvirt
中国 - Virtualization with QEMU, KVM and Libvirt
香港 - Virtualization with QEMU, KVM and Libvirt
澳門 - Virtualization with QEMU, KVM and Libvirt
台灣 - Virtualization with QEMU, KVM and Libvirt
USA - Virtualization with QEMU, KVM and Libvirt
Österreich - Virtualization with QEMU, KVM and Libvirt
Schweiz - Virtualization with QEMU, KVM and Libvirt
Deutschland - Virtualization with QEMU, KVM and Libvirt
Czech Republic - Virtualization with QEMU, KVM and Libvirt
Denmark - Virtualization with QEMU, KVM and Libvirt
Estonia - Virtualization with QEMU, KVM and Libvirt
Finland - Virtualization with QEMU, KVM and Libvirt
Greece - Virtualization with QEMU, KVM and Libvirt
Magyarország - Virtualization with QEMU, KVM and Libvirt
Ireland - Virtualization with QEMU, KVM and Libvirt
Israel - Virtualization with QEMU, KVM and Libvirt
Luxembourg - Virtualization with QEMU, KVM and Libvirt
Latvia - Virtualization with QEMU, KVM and Libvirt
España - Virtualización con QEMU, KVM y Libvirt
Italia - Virtualization with QEMU, KVM and Libvirt
Lithuania - Virtualization with QEMU, KVM and Libvirt
Nederland - Virtualization with QEMU, KVM and Libvirt
Norway - Virtualization with QEMU, KVM and Libvirt
Portugal - Virtualization with QEMU, KVM and Libvirt
România - Virtualization with QEMU, KVM and Libvirt
Sverige - Virtualization with QEMU, KVM and Libvirt
Türkiye - Virtualization with QEMU, KVM and Libvirt
Malta - Virtualization with QEMU, KVM and Libvirt
Belgique - Virtualization with QEMU, KVM and Libvirt
France - Virtualization with QEMU, KVM and Libvirt
日本 - Virtualization with QEMU, KVM and Libvirt
Australia - Virtualization with QEMU, KVM and Libvirt
Malaysia - Virtualization with QEMU, KVM and Libvirt
New Zealand - Virtualization with QEMU, KVM and Libvirt
Philippines - Virtualization with QEMU, KVM and Libvirt
Singapore - Virtualization with QEMU, KVM and Libvirt
Thailand - Virtualization with QEMU, KVM and Libvirt
Vietnam - Virtualization with QEMU, KVM and Libvirt
India - Virtualization with QEMU, KVM and Libvirt
Argentina - Virtualización con QEMU, KVM y Libvirt
Chile - Virtualización con QEMU, KVM y Libvirt
Costa Rica - Virtualización con QEMU, KVM y Libvirt
Ecuador - Virtualización con QEMU, KVM y Libvirt
Guatemala - Virtualización con QEMU, KVM y Libvirt
Colombia - Virtualización con QEMU, KVM y Libvirt
México - Virtualización con QEMU, KVM y Libvirt
Panama - Virtualización con QEMU, KVM y Libvirt
Peru - Virtualización con QEMU, KVM y Libvirt
Uruguay - Virtualización con QEMU, KVM y Libvirt
Venezuela - Virtualización con QEMU, KVM y Libvirt
Polska - Virtualization with QEMU, KVM and Libvirt
United Kingdom - Virtualization with QEMU, KVM and Libvirt
South Korea - Virtualization with QEMU, KVM and Libvirt
Pakistan - Virtualization with QEMU, KVM and Libvirt
Sri Lanka - Virtualization with QEMU, KVM and Libvirt
Bulgaria - Virtualization with QEMU, KVM and Libvirt
Bolivia - Virtualización con QEMU, KVM y Libvirt
Indonesia - Virtualization with QEMU, KVM and Libvirt
Kazakhstan - Virtualization with QEMU, KVM and Libvirt
Moldova - Virtualization with QEMU, KVM and Libvirt
Morocco - Virtualization with QEMU, KVM and Libvirt
Tunisia - Virtualization with QEMU, KVM and Libvirt
Kuwait - Virtualization with QEMU, KVM and Libvirt
Oman - Virtualization with QEMU, KVM and Libvirt
Slovakia - Virtualization with QEMU, KVM and Libvirt
Kenya - Virtualization with QEMU, KVM and Libvirt
Nigeria - Virtualization with QEMU, KVM and Libvirt
Botswana - Virtualization with QEMU, KVM and Libvirt
Slovenia - Virtualization with QEMU, KVM and Libvirt
Croatia - Virtualization with QEMU, KVM and Libvirt
Serbia - Virtualization with QEMU, KVM and Libvirt