Schulungsübersicht
Einleitung
- Linux Gründung
- Linux Foundation-Schulung
- Linux Foundation-Zertifizierungen
- Laborübungen, Lösungen und Ressourcen
- Details zur Verteilung
- Laborübungen
Virtualisierung - Überblick
- Terminologie der Virtualisierung
- Host versus Gast
- Monitor für virtuelle Maschinen
- Emulation
- Software- versus Hardware-Virtualisierung
- Hypervisor-Typen
- Befehlsübersetzung und Caching
- Paravirtualisierung
- Image-Datei für virtuelle Maschinen
- Linux Container
- Xen-Hypervisor
- Vergleich
- Laboratorien
KVM-Schnellstart
- Überprüfen, ob Ihr Linux Kernel KVM hat
- Überprüfen der Hardware für KVM
- Beschaffung und Installation von KVM und QEMU
- Upstream QEMU erstellen
- qemu-img und virtuelle Festplattendateien
- virt-install
- Pausieren und Wiederherstellen des Gastes
- VMs mit GUIs verwalten
- Der QEMU-Monitor
- Die QEMU-Kommandozeile
- Laboratorien
KVM-Architektur und Beziehung zu Linux
- Kurze Geschichte von KVM
- Steuerung von KVM mit Linux-Befehlen
- Bezug von KVM
- Laboratorien
Ausführen von KVM mit QEMU
- Was ist QEMU?
- Ausführen von KVM mit QEMU
- Maschinenbefehle
- Gast starten Networking
- Netzwerkverkehr mit QEMU ausgeben
- Gast-zu-Host Communication mit Virtio
- QEMU-Nachverfolgung
- Speicher mit QEMU verwalten
- Virtuellen Speicher mit libguestfs verwalten
- Physischen Host-Speicher verwenden
- Physikalischen Host-Speicher verwenden Networking
- Grafiken
- BIOS
- USB-Pass-Through
- Laboratorien
libvirt
- libvirt
- Architektur
- libvirt Access Steuerung
- virsh
- virt-manager
- libvirt XML
- Offener vSwitch
- Laboratorien
Hardware-Unterstützung
- Zuweisung von Geräten
- I/O-Bereitstellung
- Laboratorien
Tuning für Leistung
- Leistung messen
- netperf
- fio
- Speichertest mit Stream
- SPECVirt-Abstimmung
- Laboratorien
KVM-Sicherheit
- KVM-Sicherheit
- Überprüfung - libvirt Access Kontrolle
- Host-Sicherheitsaspekte
- libvirt-Sandbox
- sVirt
- Sicherheits-Updates
- Laboratorien
Architektur des Xen-Hypervisors
- Domänen-Typen
- Toolstack-Auswahl
- Virtualisierungs-Modi
- Laboratorien
Installieren und Konfigurieren von Xen
- Vorbereiten des Hosts
- Abrufen der Software
- Überprüfen von dom0
- Toolstack-Auswahl
- Installieren von domU
- Persistente Xen-Konfiguration
- Verbindungen zu domU
- Laboratorien
Verwaltung von Xen-Domänen
- Fehlersuche bei Xen-Problemen
- Sichern und Wiederherstellen
- Live-Migration
- NUMA-Funktionen
- PCI-Durchgang
- USB-Geräte-Pass-Through
- Fehlersuche
- Laboratorien
Xen-Leistung und Tuning
- Nutzung von Domänenressourcen
- Xen-Scheduler-Optionen
- I/O-Benchmark-Tests
- Boot-Optionen für dom0
- Laboratorien
Xen-Sicherheit
- Überlegungen zum Domänentyp
- Xen-Sicherheitsmodule
- FLASK
- Virtuelles vertrauenswürdiges Plattformmodul
- pvgrub
- Network Security
- Laboratorien
Arbeiten mit Linux Containern
- Container-Grundlagen
- OCI
- Kubernetes
- CRI-O
- Rakete
- Docker
- LXD Container-Hypervisor
- lxc Kommandozeilen-Tools
- Laboratorien
Voraussetzungen
Dieser Kurs richtet sich an technische IT-Experten, die am Aufbau einer zuverlässigen, effizienten und offenen Virtualisierungsinfrastruktur mit KVM interessiert sind. Es wird erwartet, dass die Teilnehmer die Fähigkeiten beherrschen, die in den Linux Foundation System Administration-Kursen auf niedrigerem Niveau behandelt werden. Es wird erwartet, dass die Teilnehmer mit der Linux-Befehlszeile, Shell-Skripten und der Bearbeitung von Textdateien gut vertraut sind.
Zielgruppe
Dieser Kurs richtet sich an technische IT-Fachleute, die am Aufbau einer zuverlässigen, effizienten und offenen Virtualisierungsinfrastruktur mit KVM interessiert sind. Es wird erwartet, dass die Teilnehmer die Fähigkeiten beherrschen, die in den Linux Foundation System Administration-Kursen auf niedrigerem Niveau behandelt werden. Es wird erwartet, dass die Teilnehmer mit der Linux-Befehlszeile, Shell-Skripten und der Bearbeitung von Textdateien gut vertraut sind.
Erfahrungsstufe: Fortgeschritten