KVM-Virtualisierung mit Linux
89,00 €*
Lieferzeit Sofort lieferbar
Lernen Sie mit der KVM-Virtualisierungstechnologie (Kernel-Based Virtual Machine) in Linux eine leistungsstarke und kostengünstige Alternative zu Proxmox und VMware kennen. IT-Experte Tom Wechsler zeigt in seinem Videokurs alle Inhalte Schritt für Schritt. Sie können direkt mitmachen und Ihr Wissen in Quizfragen überprüfen.
KVM (Kernel-Based Virtual Machine) ist eine Virtualisierungstechnologie, die als nativer Bestandteil des Linux-Kernels eine effiziente Nutzung von Hardware-Ressourcen und die Bereitstellung isolierter Umgebungen ermöglicht.
Dieser Kurs vermittelt umfassende Kenntnisse und praktische Fähigkeiten zur Implementierung und Administration der KVM-Virtualisierungstechnologie auf Linux-Systemen. Sie lernen, wie KVM mit modernen Prozessoren und Betriebssystemen zusammenarbeitet, um effiziente und sichere virtuelle Maschinen (VMs) zu erstellen und zu verwalten.
Der Kurs beginnt mit einer Einführung in die Grundlagen der KVM-Virtualisierung, ihrer Architektur und der Rolle des Linux-Kernels als Hypervisor. Zudem werden die Vorteile und Einsatzmöglichkeiten von KVM im Vergleich zu anderen Virtualisierungstechnologien erläutert.
Anschließend befassen wir uns mit QEMU, einem Emulator, der zusammen mit KVM zur Hardware-Beschleunigung eingesetzt wird. Sie erfahren, wie Sie mit QEMU und KVM virtuelle Maschinen erstellen und verwalten.
Es folgt eine Einführung in die libvirt-API und andere Werkzeuge, die für das Management virtueller Maschinen und Ressourcen über eine abstrakte Schnittstelle zur Verfügung stehen. Dabei machen Sie sich mit virsh vertraut, um administrative Aufgaben über die Befehlszeile zu automatisieren.
Darüber hinaus lernen Sie grafische Verwaltungstools kennen: virt-manager für die GUI-basierte VM-Verwaltung sowie Cockpit, eine webbasierte Serververwaltungslösung, die auch die Überwachung und Verwaltung virtueller Maschinen umfasst.
Zum Abschluss betrachten wir die Virtualisierungsplattform oVirt, die eine breite Palette an Automatisierungs- und Orchestrierungsfunktionen bietet. Der Kurs schließt mit einer Schritt-für-Schritt-Anleitung zur Einrichtung einer oVirt-Umgebung und zur Verwaltung eines virtualisierten Rechenzentrums.
Der Kurs richtet sich an Systemadministratoren und DevOps-Engineers mit grundlegenden Kenntnissen in der Linux-Administration und Netzwerkkonfiguration sowie der Arbeit mit der Shell und virtuellen Testumgebungen. Voraussetzung ist zudem eine Linux-Distribution, die KVM unterstützt (z.B. Rocky Linux, CentOS, Fedora).
Länge: 06:24 Stunden
Alle Video-Lektionen im Überblick:
-
Vorstellung und Infos zum Kurs
- Herzlich willkommen zu diesem Kurs
- Meine Testumgebung
-
Einführung in Virtualisierungskonzepte und Kernel-Based Virtual Machine (KVM)
- Kapitelüberblick
- Was ist Virtualisierung?
- Warum virtualisieren?
- KVM und QEMU
- libvirt, virsh, virt-manager und Cockpit
- Zusammenfassung der Theorie
- Quiz: Einführung in Virtualisierungskonzepte und Kernel-Based Virtual Machine (KVM)
-
Virt-manager in einer Rocky-9-GUI-Umgebung verwenden
- Kapitelüberblick
- Rocky 9: Installation starten
- Rocky 9: Installation abschließen
- Virtual Machine Manager installieren
- Letzte Vorbereitungen
- Virtual Machine Manager erkunden
- Erstellen einer VM mit dem Virtual Machine Manager
- Neue virtuelle Maschine verwalten
- Zusätzliche Netzwerkkonfiguration
- Zusätzlichen Festplattenspeicher hinzufügen
- Dateisystem erstellen und Mountpunkt einrichten
- Die boot.iso-Datei einbinden
- Quiz: Virt-manager in einer Rocky-9-GUI-Umgebung verwenden
-
Mit Cockpit virtuelle Maschinen verwalten
- Kapitelüberblick
- Einführung in Cockpit
- Cockpit installieren
- Firewall und Cockpit
- Berechtigungen für Nicht-Root-Benutzer konfigurieren
- Dienste und Socket starten
- Arbeiten mit dem Logical Volume Manager (LVM)
- Mountpunkt und Berechtigungen
- Tour durchs Cockpit
- ISO-Datei herunterladen und Speicherpool erstellen
- Neue virtuelle Maschine erstellen
- Neue VM aktualisieren und herunterfahren
- Arbeitsspeicher anpassen und Snapshot erstellen
- Snapshot testen
- Quiz: Mit Cockpit virtuelle Maschinen verwalten
-
Mit Linux-CLI virtuelle Maschinen verwalten
- Kapitelüberblick
- Einführung in virsh
- Host erweitern und virsh kennenlernen
- Einführung in die virsh-Shell
- Neue VM mit virt-install erstellen
- Installation der neuen VM abschließen
- Arbeiten mit der virsh Console
- ISO-Datei einbinden
- XML-Konfiguration mit virsh edit editieren
- Neuen Speicherpool erstellen
- Neue Datenträger erstellen und zuweisen
- Zuweisung der Datenträger prüfen
- Snapshot erstellen
- Neue Netzwerkkarte hinzufügen
- Klonen der virtuellen Maschine
- Neue virtuelle Maschine für das DB-Team
- Quiz: Mit Linux-CLI virtuelle Maschinen verwalten
-
Mit oVirt virtuelle Maschinen verwalten
- Kapitelüberblick
- Einführung in oVirt
- Namensauflösung und oVirt
- Mount Points und LVM
- Dateisystem erstellen und fstab-Datei erweitern
- Firewall und Network File System (NFS)
- Repo-Datei erstellen und Zusatzpakete installieren
- Hosted Engine Setup
- Namensauflösung beim Opti-System konfigurieren
- Tour durchs oVirt Webinterface
- Speicherdomäne hinzufügen
- VM-Vorlage importieren
- Rocky-9-boot.iso-Datei hochladen
- Neue virtuelle Maschine erstellen
- Rocky 9 installieren, patchen und herunterfahren
- Neue virtuelle Maschine anpassen
- Neue virtuelle Maschine aus der Vorlage erstellen
- Backup der Hosted Engine erstellen
- Hosted Engine aktualisieren
- Neues Verwaltungskonto erstellen
- Quiz: Mit oVirt virtuelle Maschinen verwalten
-
Abschluss
- GitHub
- Fazit und Kursabschluss
Über den Trainer:
Tom Wechsler ist seit mehr als 20 Jahren professionell in der
Informatikbranche tätig. Seit 2007 arbeitet er als selbstständiger Cloud
Solution Architect, Cyber Security Analyst und Trainer. Der
charismatische Schweizer hat es sich zum Ziel gemacht, die komplexe Welt
der Informatik anhand von Lernvideos so verständlich wie möglich zu
erklären. So gelingt es ihm in seinen Kursen, auch komplexe Themen und
Zusammenhänge verständlich zu vermitteln. Tom Wechslers Schwerpunkte
liegen in den Bereichen Netzwerktechnik (Cisco), Microsoft Azure,
Microsoft 365, Windows Server und Active Directory.
So lernen Sie mit diesem Videokurs:
In den Videokursen von heise academy lernen Sie IT-Themen anschaulich und verständlich. In den Videos schauen Sie den Experten bei der praktischen Arbeit zu und lassen sich dabei alles genau erklären. Das Wissen ist in kleine Lernschritte und Aufgaben unterteilt, sodass Sie den Kurs Lektion für Lektion durcharbeiten oder gezielt zu Themen springen können, die Sie interessieren. Die persönliche Lernumgebung der heise academy hält viele Funktionen für Sie bereit, die Ihnen beim Lernen helfen können:
- Flexibler Videoplayer mit vielen Steuerungsmöglichkeiten
- Wissensquiz zur Lernkontrolle
- Lernhistorie und Lernfortschritt
- Lesezeichen und Notizen
- Volltextsuche in den Videos
- Frage-den-Experten-Modul
- Übungsmaterial zum Mitmachen
- Responsive Web-App und Videostreaming für alle Endgeräte
Technische Voraussetzungen:
Für diesen Videokurs werden lediglich ein Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.