Zum Campus
Videokurs

KVM-Virtualisierung mit Linux

Lerne mit der KVM-Virtualisierungstechnologie eine leistungsstarke und kostengünstige Alternative zu Proxmox und VMware kennen

LERNZIELE

  • Du verstehst die Kernkonzepte und Vorteile der KVM-Virtualisierung
  • Du bist in der Lage, KVM-Instanzen mithilfe von QEMU, libvirt und den zugehörigen Tools einzurichten und zu verwalten
  • Du beherrschst den Einsatz grafischer und webbasierter Tools zur Vereinfachung der Virtualisierungsverwaltung
  • Du erlangst erweiterte Kenntnisse in der Verwaltung komplexer Virtualisierungsinfrastrukturen mit oVirt

INHALT

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. Du lernst, 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. Du erfährst, wie du mit QEMU und KVM virtuelle Maschinen erstellst und verwaltest.

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 machst du dich mit virsh vertraut, um administrative Aufgaben über die Befehlszeile zu automatisieren.

Darüber hinaus lernst du 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).

ALLE LEKTIONEN IM ÜBERBLICK

Abschluss
  • GitHub
  • Fazit und Kursabschluss
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)
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
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
Vorstellung und Infos zum Kurs
  • Herzlich willkommen zu diesem Kurs
  • Meine Testumgebung

SO LERNST DU MIT DIESEM KURS

In den Videokursen der heise academy lernst du IT-Themen anschaulich und verständlich. Du siehst den Experten bei der praktischen Arbeit zu und lässt dir dabei alles genau erklären. Das Wissen ist in kompakte Lerneinheiten unterteilt, sodass du den Kurs Schritt für Schritt durcharbeiten oder gezielt zu Lektionen springen kannst, die dich interessieren. Die persönliche Lernumgebung der heise academy hält viele Funktionen für dich bereit, die dich beim Lernen unterstützen:

  • Flexibler Videoplayer mit vielen Steuerungsmöglichkeiten
  • Wissensquiz zur Lernkontrolle
  • Lernhistorie und Lernfortschritt
  • Lesezeichen und Notizen
  • Volltextsuche in den Videos
  • Übungsmaterial zum Mitmachen
  • Responsive Web-App und Videostreaming für alle Endgeräte

TECHNISCHE VORAUSSETZUNGEN

Für diesen Videokurs wird lediglich ein aktueller Browser (mit eingeschalteter JavaScript-Funktionalität) und eine Internetverbindung benötigt.

DEIN EXPERTE

Tom Wechsler
Cloud Solution Architect | Selbstständig

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 Schweizer ist Microsoft Certified Trainer. Er hat es sich zum Ziel gemacht, die komplexe Welt der Informatik so verständlich wie möglich zu erklären. Tom Wechslers Schwerpunkte liegen in den Bereichen Netzwerktechnik (Cisco), Microsoft Azure, Microsoft 365, Windows Server und Active Directory.

KVM-Virtualisierung mit Linux

Veröffentlicht am 13.12.2025
ab 49,00 €
im
ESSENTIAL PASS
oder 195,00 € im Einzelkauf
inkl. MwSt. | 163,87 € netto
Preise und Pakete vergleichen

Du hast Fragen zu unseren academy Videokursen? Wir helfen dir gerne weiter.

Fülle ganz einfach und bequem das Kontaktformular aus und wir werden deine Fragen schnellstmöglich beantworten.

Kontaktformular