← Übersicht yoTech24.com

Tastenkürzel

→ Nächste Folie
← Vorherige Folie
ESC Zurück zur Übersicht
F Vollbild
? Diese Hilfe
Proxmox VE · M1

Grundlagen & Architektur

Vom Blech zur virtuellen Maschine – wie Proxmox VE aufgebaut ist

🎧 Block 1: Was ist Proxmox VE?

Was ist Proxmox VE?

Proxmox VE ist Debian-Linux, erweitert um eine Weboberfläche für Virtualisierung – kein separates Betriebssystem, sondern ein sehr gut konfiguriertes Debian.

Architektur: Datacenter → Node → Guest

Ein Datacenter enthält mehrere Nodes, jeder Node enthält KVM- oder LXC-Guests

KVM vs. LXC

KVM gibt jedem Gast einen eigenen Kernel, LXC-Container teilen sich einen gemeinsamen Host-Kernel
KVM Vollwertige VM mit eigenem Kernel – jedes Gast-Betriebssystem, volle Isolation, mehr Overhead durch Hardware-Emulation
LXC Container teilt sich den Host-Kernel – sehr schlank und schnell, startet in Sekunden, aber nur für Linux-Gäste geeignet

Faustregel: Windows und alles Gast-OS-Unabhängige → KVM. Schlanke Linux-Dienste, bei denen Performance und schneller Start zählen (z. B. ein einzelner Webserver oder Reverse Proxy) → LXC. Im Zweifel ist KVM die sicherere Wahl, weil die Isolation vollständiger ist – ein Kernel-Exploit im Container kann theoretisch den Host betreffen, bei einer VM nicht.

🎧 Block 2: Umstieg von ESXi/Hyper-V & die Werkzeuge

Denkweise-Umstieg von ESXi/Hyper-V

vCenter beziehungsweise Failover-Cluster-Manager entspricht der Datacenter-Ansicht, ESXi- beziehungsweise Hyper-V-Host entspricht dem Node, vSwitch beziehungsweise Virtual Switch entspricht der Linux-Bridge
ESXi/vCenter vCenter → Datacenter-Ansicht · ESXi-Host → Node · vSwitch → Linux-Bridge · Datastore → Storage
Hyper-V Failover-Cluster-Manager → Datacenter-Ansicht · Hyper-V-Host → Node · Virtual Switch → Linux-Bridge · CSV → Storage

Der größte Unterschied ist keine Funktion, sondern die Haltung: Proxmox zeigt dir das darunterliegende Linux, statt es hinter einer Appliance zu verstecken. Wer bisher nie eine Kommandozeile auf dem Hypervisor gebraucht hat, wird sie bei Proxmox zumindest gelegentlich sehen – meist aber nur zur Fehlersuche, der Alltag läuft über die Web-GUI.

Praktisch heißt das: Firewall-Regeln, Netzwerkkonfiguration, sogar der Cluster-Zustand liegen als lesbare Textdateien unter /etc/pve – im Zweifel kannst du direkt nachsehen, statt einer Oberfläche vertrauen zu müssen. Das erleichtert auch die Fehlersuche erheblich: ein cat auf die passende Datei ersetzt oft mehrere Klicks durch verschachtelte Menüs.

Web-GUI, CLI & API

Alle drei Zugangswege sprechen intern dieselbe Proxmox-API – nichts, was die Oberfläche kann, bleibt der Kommandozeile verwehrt, und umgekehrt. Das ist ein bewusster Architekturentscheid: Jeder Klick in der Web-GUI löst im Hintergrund denselben API-Aufruf aus, den auch ein eigenes Skript absetzen könnte.

qm – VM-Verwaltung qm start 100 Starten, Stoppen, Migrieren, Konfigurieren einzelner VMs per ID
pct – Container-Verwaltung pct enter 101 Analoges Werkzeug zu qm, aber für LXC-Container – hier direkt eine Shell im Container öffnen
pvesh – REST-API-Zugriff pvesh get /nodes/pve1/qemu Liest/schreibt direkt über die REST-API – Basis für eigene Skripte, Terraform- oder Ansible-Anbindung

Cluster-weiter Konsolenzugriff

Admin loggt sich an Node A ein und erreicht darüber die Konsolen der VMs auf Node A, Node B und Node C; nach einer Live-Migration folgt der Konsolenzugriff der VM automatisch zum neuen Node
Ein Login an einem einzigen Node genügt für den Zugriff auf alle VMs im gesamten Cluster – genau wie bei vCenter, egal auf welchem Node die jeweilige VM tatsächlich läuft.
🎧 Block 3: Cluster-weiter Konsolenzugriff

Nested Virtualization

Eine VM in einer VM betreiben – nützlich für Testlabore und Migrationsproben, ohne echte Hardware zu blockieren.

Das Wichtigste

Proxmox VE ist im Kern kein neues Produkt, sondern Debian plus KVM/QEMU plus LXC, zusammengehalten von einer durchdachten Weboberfläche – wer Linux kennt, hat schon die halbe Lernkurve hinter sich.