Was ist eine Proxmox-Betriebsebene?

Eine Proxmox-Betriebsebene ist Software, die auf Proxmox VE aufsetzt und den täglichen Betrieb des Servers übernimmt. Proxmox stellt die Virtualisierung bereit. Die Betriebsebene zeigt vorab, was eine Änderung berührt, macht Abhängigkeiten vom Speicher bis zur virtuellen Maschine sichtbar und macht aus einem riskanten Schritt einen bestätigten Schritt. Proxmox wird dadurch nicht ersetzt. Die Betriebsebene arbeitet mit den eigenen Werkzeugen und Berechtigungen von Proxmox.

Warum eine eigene Ebene nötig ist

Die Proxmox-Oberfläche stellt jede Funktion bereit, zeigt aber oft nicht das Ergebnis einer Aktion. Eine Platte löschen, eine Bridge ändern oder ein Update installieren ist jeweils ein einzelner Knopf. Welche virtuelle Maschine, welches Backup oder welches Netzwerk davon betroffen ist, muss separat ermittelt werden.

In kleinen Teams und Heimlaboren steckt dieses Wissen meist im Kopf einer einzigen Person. Eine Betriebsebene liest es von der Maschine und stellt es vor die Aktion.

Womit sie oft verwechselt wird

Verwaltungsoberfläche

Die Proxmox-Weboberfläche selbst. Jede Funktion ist dort verfügbar. Reihenfolge und Ergebnis der Arbeit bleiben beim Benutzer.

Rechenzentrumsmanager

Ein Werkzeug wie Proxmox Datacenter Manager, das mehrere Cluster an einer Stelle überwacht. Der Schwerpunkt liegt auf der Breite: viele Cluster, viele Knoten.

Automatisierungswerkzeug

Werkzeuge wie Ansible und Terraform. Diese Werkzeuge beschreiben wiederkehrende Konfiguration als Code. Die Wirkung dieses Codes bleibt unsichtbar.

Betriebsebene

Setzt den Schwerpunkt auf Tiefe bei einem einzelnen Host oder Cluster. Die Wirkung wird vor einer Aktion gezeigt, das Ergebnis danach.

Diese vier Werkzeuge schließen einander nicht aus. Alle vier lassen sich in derselben Infrastruktur gemeinsam einsetzen.

Sechs Aufgaben einer Betriebsebene

Auswirkungsvorschau

Bevor eine Aktion läuft, werden die betroffenen Platten, Pools, virtuellen Maschinen und Backups aufgelistet.

Abhängigkeitskarte

Die Kette von der physischen Platte zum Pool und vom Pool zur virtuellen Maschine und zum Netzwerk wird in einer Ansicht gezeichnet.

Sichere Updates

Vor der Installation von Paketupdates wird deren Wirkung gruppiert. Updates, die einen Neustart erfordern, werden gesondert markiert.

Backup-Prüfung

Ein geplanter Backup-Auftrag genügt nicht. Die Aktualität des letzten Backups jeder Maschine wird angezeigt, und eine Maschine, die aus dem Zeitplan gefallen ist, fällt auf.

Dauerhafte Überwachung

Plattengesundheit, Pool-Auslastung und Dienststatus werden im Hintergrund überwacht. Ein Problem wird gemeldet, bevor es jemand bemerkt.

Prüfprotokoll

Wer welche Aktion wann ausgeführt hat, wird aufgezeichnet.

Details

Wie sich eine Betriebsebene bewerten lässt

Läuft sie lokal

Verwaltungsdaten sollen die Infrastruktur nicht verlassen. Bricht die Internetverbindung ab, soll das Produkt weiterarbeiten.

Folgt sie den Proxmox-Berechtigungen

Statt ein eigenes Rollensystem aufzubauen, soll sie die Benutzer und Berechtigungen von Proxmox verwenden.

Schreibt sie über die Proxmox-Werkzeuge

Konfiguration soll über die Proxmox-API und die Proxmox-Werkzeuge geändert werden. Ein Werkzeug, das Konfigurationsdateien von Hand bearbeitet, bricht bei Proxmox-Updates.

Bestätigt sie zerstörerische Aktionen

Eine Aktion, die Daten löscht, soll ihre Wirkung in Zahlen zeigen und eine ausdrückliche Bestätigung verlangen.

Was bleibt nach der Entfernung

Wird das Produkt entfernt, soll die Proxmox-Installation unverändert weiterlaufen.

Wo AtlasPVE in diese Definition passt

AtlasPVE ist eine nach dieser Definition gebaute Proxmox-Betriebsebene. AtlasPVE wird auf dem Proxmox-VE-Host installiert, läuft lokal, nutzt die Proxmox-Berechtigungen und schreibt Konfiguration über die Proxmox-Werkzeuge. Die Proxmox-Oberfläche bleibt unverändert.

Häufig gestellte Fragen

Ersetzt eine Proxmox-Betriebsebene Proxmox?
Nein. Proxmox stellt weiterhin die Virtualisierung bereit. Die Betriebsebene läuft darauf, und die Proxmox-Oberfläche bleibt nutzbar.
Was ist der Unterschied zwischen einer Betriebsebene und Proxmox Datacenter Manager?
Datacenter Manager konzentriert sich darauf, mehrere Cluster an einer Stelle zu überwachen. Eine Betriebsebene konzentriert sich darauf, Wirkung und Ergebnis einer Aktion auf einem einzelnen Host oder Cluster zu zeigen. Beide lassen sich gemeinsam einsetzen.
Braucht eine Betriebsebene eine Internetverbindung?
Eine Internetverbindung sollte nicht nötig sein. AtlasPVE arbeitet ohne Internetverbindung, und Verwaltungsdaten verlassen den Host nicht.
Braucht ein Homelab eine Betriebsebene?
Auch ein einzelner Host hat Abhängigkeiten: Eine Platte kann mehrere virtuelle Maschinen tragen. Auswirkungsvorschau und Backup-Prüfung verhindern auch im Homelab Datenverlust.
Was passiert, wenn die Betriebsebene entfernt wird?
Die Proxmox-Installation läuft unverändert weiter. Virtuelle Maschinen, Speicher und Netzwerkkonfiguration bleiben in Proxmox.
Mit welchen Berechtigungen arbeitet eine Betriebsebene?
AtlasPVE baut kein eigenes Rollensystem auf. Die Berechtigung für eine Aktion wird aus den Benutzer- und Berechtigungsdefinitionen von Proxmox gelesen.