Was ist Proxmox und warum sollte man es verwenden?
Ein Überblick über Proxmox
Proxmox Virtual Environment (PVE) ist eine freie Open Source Virtualisierungslösung (AGPLv3-Lizenz), die den Einsatz von virtualisierten Systemen mit Linux KVM oder auf Linux LXC-Containern ermöglicht.
Proxmox ermöglicht also die Bereitstellung von KVM- oder LXC-Images, die mithilfe der leistungsstarken, in das System integrierten grafischen Benutzeroberfläche einfach parametrisiert werden können.
Die Oberfläche ermöglicht eine umfassende Verwaltung von Netzwerk, DNS und Speicher sowie die Definition von Berechtigungen, die auf Ihre Virtualisierungsbedürfnisse zugeschnitten sind.
Proxmox Virtual Environment ist um eine Linux Debian-Grundlage herum aufgebaut, zu der von den Proxmox-Teams entwickelte Komponenten hinzugefügt werden.
Zusätzlich zu diesen Komponenten ist es möglich, das System mit verschiedenen Betriebssystemen wie [ZFS](https://de.wikipedia.org/wiki/ZFS_(Dateisystem)), EXT4, GlusterFS und CEPH zu konfigurieren.
Interesse an ihrer Nutzung
Vereinfachung des Zugangs zur Virtualisierung.
Der Download und die Installation von Proxmox VE ist kostenlos.
Es ist daher möglich, das System zu testen und sich selbst ein Bild von den Funktionen zu machen, die es bietet.
Die Einrichtung eines Prototyps kann auf den meisten Servern erfolgen, die auf einer Intel- oder AMD-Architektur basieren.
Viele der erweiterten Funktionen der bekanntesten Hypervisoren (VMWare, Hyper-V) sind in Proxmox verfügbar und ermöglichen eine ausgefeilte Nutzung der Virtualisierungslösung.
Dazu gehören unter anderem:
- Clustering
- Hohe Verfügbarkeit
- Replikation in Echtzeit
- Verwendung mehrerer Speicherlösungen (LVM, BTRFS, NFS, SMB, GlusterFS, iSCSI, CephFS, RBD, …)
- Einsatz von Proxmox in SDN.
- Multi-Site
- Implementierung von BGP
- Integration einer einfachen und effizienten Backup-Lösung (mit Proxmox Backup Server).
- […]
Die meisten dieser Lösungen sind oft deutlich einfacher zu implementieren als die von VMWare oder Hyper-V angebotenen Lösungen.
Senkung der Implementierungs- und Betriebskosten.
Mit PVE lassen sich die Kosten für Implementierung und Betrieb von Virtualisierungstechnologien wie VMWare / Microsoft Virtual Server / Hyper-V / Nutanix oder Xen erheblich senken.
-
Proxmox VE ermöglicht eine Reduzierung der Implementierungskosten aufgrund von :
- der umfangreichen Unterstützung durch die Community
- der ausführlichen und umfassenden Anleitung zur Lösung.
- der geringeren Kosten der Promxox-Expertise im Vergleich zu VMWare / Hyper-V-Experten.
- des Zugangs zu CEPH-Clustertechnologien, die den Einsatz von hyperkonvergenten Systemen ermöglichen.
-
Proxmox VE ermöglicht eine Senkung der Betriebskosten :
- es fallen im Gegensatz zu VMWare keine Lizenzgebühren an.
- es ist möglich, eine kostenlose Version der Software zu verwenden
- die Preise für Proxmox VE-Abonnements beginnen bei 95 € / Jahr.
- der Proxmox VE-Support bietet Zugang zu hochrangigen Teams.
- Proxmox VE ermöglicht den Betrieb von hyperkonvergenten Clustern zu geringen Kosten.
Es ist auf den Nutzungskontext von kleinen und mittleren Unternehmen zugeschnitten und vereinfacht die Implementierung von virtualisierten Serverinfrastrukturen.
Die Hauptkomponenten der Lösung sind die folgenden:
In der folgenden Tabelle stellen wir die verschiedenen Software-Komponenten, die in der Proxmox VE-Lösung implementiert sind, mit einer kurzen Erklärung ihrer Rolle dar.
Übersetzt mit www.DeepL.com/Translator (kostenlose Version)
Nom du composant | Fonction |
---|---|
pve-cluster | Es bietet das Proxmox_Cluster_file_system_(pmxcfs), ein datenbankgesteuertes Dateisystem zum Speichern von Konfigurationsdateien, die mithilfe von corosync in Echtzeit auf alle Knoten repliziert werden. |
pve-ha-crm | Dies ist der Ressourcenmanager des Proxmox VE Hochverfügbarkeitsclusters, er verwaltet den Cluster, was bedeutet, dass nur einer aktiv ist, wenn eine Ha-Ressource definiert ist, er ist der Clustermaster. |
pve-ha-lrm | Dies ist der hochverfügbare lokale Ressourcenmanager von Proxmox VE, jeder Knoten hat einen aktiven lrm, wenn ha aktiviert ist. |
pvedaemon | pvedaemon ist der REST-API-Server. Alle API-Aufrufe, die Root-Privilegien erfordern, werden über diesen Server abgewickelt. |
pveproxy | pveproxy ist der Proxy-Server für die REST-API und lauscht auf Port 8006. Dieser Dienst leitet Anfragen bei Bedarf an andere Knoten (oder an pvedaemon) weiter. |
pvestatd | pvestatd ist der PVE-Status-Daemon. Er fragt den Status aller Ressourcen (VMs, Container und Storage) ab und sendet das Ergebnis an alle Mitglieder des Clusters. |
pve-manager | Es handelt sich lediglich um ein Startskript (kein Dämon), das zum Starten/Stoppen aller VMs und Container verwendet wird. |
pve-firewall | Proxmox VE Firewall verwaltet die Firewall (iptables), die auf Clusterebene arbeitet. |
pvefw-logger | Das Firewall-Protokoll von Proxmox VE zeichnet Ereignisse der Firewall auf. |
corosync | Die Corosync Cluster Engine ist ein Gruppenkommunikationssystem mit zusätzlichen Funktionen, um Hochverfügbarkeit in Anwendungen zu implementieren. |