GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Proxmox vs. Hyper-V:Wie wählt man?

Einführung

Die Servervirtualisierung ermöglicht es, mehrere virtuelle Maschinen auf einem einzigen physischen Server auszuführen. Das Ausführen virtueller Maschinen (VMs) auf einem Server spart Zeit und Geld, da Hardwareressourcen effizient mehreren Systemen zugewiesen werden.

Proxmox und Hyper-V sind zwei beliebte Optionen für Bare-Metal-Hypervisoren, die Software, die Unternehmensvirtualisierung ermöglicht.

In diesem Artikel lernen Sie die Unterschiede zwischen Proxmox und Hyper-V kennen und erhalten Ratschläge zur Auswahl des richtigen Hypervisors für Ihr Unternehmen.

Proxmox vs. Hyper-V:Definitionen

Hyper-V und Proxmox sind Typ-1-Hypervisoren (Bare-Metal), was bedeutet, dass sie direkt auf der Hardware des Hosts ausgeführt werden und ihre Ressourcen zum Verwalten von Gastbetriebssystemen verwenden.

Proxmox

Proxmox VE ist eine Open-Source-Servervirtualisierungsplattform der Enterprise-Klasse. Es basiert auf Debian Linux und integriert den KVM-Hypervisor und die Technologie der Linux-Container (LXC) eng auf einer einzigen Plattform.

Proxmox verfügt über eine integrierte webbasierte Benutzeroberfläche, mit der Benutzer VMs, Container und Hochverfügbarkeit für Cluster mit einem einzigen Tool verwalten können.

Hyper-V

Hyper-V wurde von Microsoft entwickelt und ermöglicht es Benutzern, VMs auf x86-64-Systemen mit Windows zu erstellen. Jede VM wird in ihrer isolierten Partition ausgeführt, sodass Benutzer gleichzeitig mehrere VMs auf derselben Hardware ausführen können.

Hyper-V erfordert mindestens eine übergeordnete Partition pro Hypervisor-Instanz, die untergeordnete Partitionen mit Gastbetriebssystemen mithilfe der Hypercall-API erstellt. Die Partitionen müssen eine unterstützte Windows Server-Version (2008 oder neuer) enthalten.

Proxmox vs. Hyper-V:Vergleich

Der folgende Abschnitt enthält einen Gesamtvergleich zwischen Proxmox und Hyper-V.

Proxmox Hyper-V
Softwaretyp Open-Source Eigene
Basis Debian-Linux-KVM Windows-Server
Zentrale Verwaltung Ja Ja
Clustering Ja Ja
Hohe Verfügbarkeit Ja Ja
Speicher- und Sicherungs-API Ja Ja
Live-Migrationen Ja Ja
VM-Lastenausgleich Ja Ja
Kostenlose Testversion Unbegrenzt /
Preise Kostenlos mit allen Funktionen Kostenlos mit Windows Server.
Mehrere Preispläne

Funktionen

Proxmox

Proxmox hat viele Funktionen, die aufgrund seiner Open-Source-Natur im Laufe der Zeit immer weiter ausgebaut werden. Es handelt sich um eine Komplettlösung für die Unternehmensvirtualisierung, die eine webbasierte GUI oder CLI mit Unix-Shell oder Windows PowerShell integriert und so die VM-Verwaltung erleichtert.

Zu den Proxmox-Funktionen gehören:

  • KVM-Hypervisor und LXC-Unterstützung . Das Dienstprogramm unterstützt die Virtualisierungstechnologien KVM Supervisor und Linux Containers (LXC).
  • Hochverfügbarkeitscluster-Manager . HA-Manager zur Verwaltung mehrerer Knoten.
  • Live-/Online-Migration . Live-Migrationsfunktionen sorgen für geringe Ausfallzeiten.
  • Sicherung . Proxmox Backup Server gewährleistet Redundanz und inkrementelle Sicherungen für Einzeldatei- und Live-Wiederherstellungen.
  • Sicherheit . Proxmox verfügt über eine integrierte Firewall und Speicherreplikationsdienste mit separaten Steuerelementen für Makros, Sicherheitsgruppen, Aliase und IP-Sets.
  • Drittanbieter-Support . Einfache Integration von Drittanbieter-Tools über eine RESTful-API.
  • Multi-Master-Richtlinien . Vereinfachen Sie die clusterweite Aufgabenbereitstellung und -wartung.
  • Brückennetzwerkmodell . Unterstützt IPv4 und IPv6 und bis zu 4094 Bridges pro Host.

Hyper-V

Hyper-V und Proxmox haben ähnliche Funktionen, wobei der Hauptunterschied in der Notwendigkeit mehrerer Verwaltungstools in Hyper-V besteht. Windows Server ermöglicht es Benutzern, während der Installation zwischen dem GUI-basierten oder dem Core-Modus zu wählen.

Bemerkenswerte Hyper-V-Funktionen sind:

  • Verschachtelte Virtualisierung . Ermöglicht Administratoren das Erstellen von VMs mit einem Hypervisor-Host, was Tests und Forschung und Entwicklung vor der Bereitstellung in einer Produktionsumgebung erleichtert.
  • Notfallwiederherstellung . Hyper-V Replica ist ein Tool zum Erstellen und Wiederherstellen von VM-Kopien.
  • Optimierung . Jede VM verfügt über eine Reihe von Integrationsdiensten, die die Verwendung von VMs erleichtern und die Kompatibilität erhöhen.
  • Portabilität . Hyper-V unterstützt Live-Migration, Speichermigration sowie das Importieren und Exportieren von VMs.
  • Fernverbindung . Die Virtual Machine Connection von Hyper-V ist ein Tool mit Konsolenzugriff, das Zugriff auf das Gastbetriebssystem bietet.
  • Sicherheit . VM-Schilder und sicheres Booten verbessern die Sicherheit und schützen vor Malware und unbefugtem Zugriff.
  • Kontrollpunkte . Hyper-V ermöglicht es Benutzern, Checkpoints zu erstellen und den Zustand der VHD, einschließlich aller Inhalte, zu einem bestimmten Zeitpunkt beizubehalten. Es findet jedoch keine Datenduplizierung statt.

Leistung

Proxmox und Hyper-V bieten hervorragende Leistung für eine Vielzahl von Konfigurationen. Die folgende Tabelle zeigt einen Überblick über die wichtigsten unterschiedlichen Leistungsfähigkeiten:

Proxmox Hyper-V
vCPU-Limit 160 64
Logisches CPU-Limit 768 512
Physisches Speicherlimit 12 TB 24 TB
Knotenlimit Host-beschränkt 64

Da es sich um Open Source handelt, bietet Proxmox allen Benutzern die gleichen Funktionen kostenlos an. Andererseits begrenzt Hyper-V die Anzahl der VMs basierend auf dem Preisplan.

Die neueste Version von Windows Server 2019 bietet Hyper-V als leistungsstarke Plattform für die Ausführung geschäftskritischer Workloads. Der beständige Speicher Feature ist die neueste Ergänzung, die die Leistung von Hyper-V steigert und die Speicherlatenz erheblich reduziert.

Proxmox bietet Leistungsinformationen zu Clustern, einzelnen Knoten, VMs oder Containern in der Web-GUI. Durch die Anzeige aller Leistungsinformationen in einem einzigen Admin-Bereich können Sie sehen, wie Ressourcen auf VMs und Container verteilt sind, und Leistungsengpässe schnell lokalisieren.

Proxmox bietet das Backup Server-Tool, mit dem Benutzer VMs, Container und Hosts auf Unternehmensebene sichern und wiederherstellen können. Hyper-V ermöglicht Benutzern das Sichern von VMs vom Hostbetriebssystem mithilfe des VSS Writer-Dienstprogramms oder der WMI-API.

Beide Hypervisoren bieten maximale Leistung, wenn sie von Administratoren verwaltet werden, die wissen, wie man jeden Hypervisor optimiert und die besten Leistungspraktiken implementiert.

Clustering

Beide Hypervisoren unterstützen Clustering, was zahlreiche Vorteile mit sich bringt. Die größten Vorteile sind die Migration von VMs zwischen Cluster-Knoten und die Verwaltung mehrerer Server über eine Schnittstelle.

Proxmox

Proxmox ermöglicht es Benutzern, mehrere Server über seine webbasierte Verwaltungs-GUI zu verwalten. Die GUI ist bei der Verwaltung von Serverfarmen von Vorteil. Der Proxmox-Cluster-Manager Dienstprogramm bietet zusätzliche Sicherheit durch verschiedene Authentifizierungsmethoden und ermöglicht Benutzern, VMs und Container im Cluster zu migrieren.

Die Anzahl der Knoten in einem Cluster ist unbegrenzt, mit Ausnahme der Hostkonfiguration und der Netzwerkleistung. Erhöhen Sie die Verfügbarkeit, indem Sie mehrere Proxmox-Server einrichten.

Hyper-V

Hyper-V unterstützt Clustering durch seinen Failover Cluster Manager Dienstprogramm, das kostenlos mit Windows Server geliefert wird und es Benutzern ermöglicht, Failover-Cluster zu erstellen und zu verwalten. Failover-Clustering sorgt für eine hohe Verfügbarkeit geschäftskritischer Anwendungen.

Ein weiteres Tool, das Hyper-V-Clustering erleichtert, ist der System Center Virtual Machine Manager (SCVMM)-Dienstprogramm. SCVMM ist jedoch nicht in Windows Server enthalten und muss separat erworben werden.

SCVMM ermöglicht es Benutzern, Hyper-V-Hosts und Failover-Cluster in einem Umfang zu verwalten, der für Hyper-V-Manager zu groß ist. Es kombiniert mehrere Verwaltungsaufgaben in einem einzigen Tool mit einer benutzerfreundlichen Oberfläche und einem Analyse-Dashboard.

Benutzerfreundlichkeit

Proxmox

Proxmox basiert auf Linux (Debian) und ist daher einfach zu bedienen, wenn Sie bereits Erfahrung mit Linux haben. Darüber hinaus erleichtert die integrierte webbasierte GUI die Verwaltung aller Aufgaben an einem einzigen Ort. Das Webinterface basiert auf ExtJS und unterstützt alle modernen Browser.

Der Proxmox Admin befindet sich jedoch noch in der Entwicklung, und einige erweiterte Optionen erfordern die Verwendung der Befehlszeile.

Hyper-V

Als Microsoft-Produkt ist Hyper-V intuitiv und einfach zu bedienen. Die Aufgabenverwaltung ist jedoch auf fünf Verwaltungstools verteilt.

Beispielsweise ist es sehr einfach, eine VM zu erstellen, aber ihre Verwaltung und die Durchführung verschiedener Wartungsaufgaben erfordern unterschiedliche Schnittstellen. Dies gilt insbesondere für das Clustering, da mehrere verschiedene Tools erforderlich sind, um alle erforderlichen Aufgaben auszuführen - einschließlich Hyper-V Manager und Failover-Cluster Manager.

Das Dienstprogramm Hyper-V Manager bietet die grundlegenden VM-Funktionen – Erstellen, Abrufen, Aktualisieren oder Löschen. Es ist jedoch in Bezug auf das Verschieben von VMs zwischen Hosts und die Verfügbarkeit weniger Leistungsmetriken eingeschränkt. Erweiterte Funktionen erfordern die Installation zusätzlicher Tools.

Portabilität

Proxmox

Proxmox unterstützt viele Image-Formate, darunter HDD, QCOW, QCOW2, QED, VDI usw. Die Unterstützung einer breiten Palette von Images erleichtert die VM-Portabilität und die Betriebssystemunterstützung in der Gast-VM.

Das Importieren und Exportieren eines Images erfordert jedoch eine fortgeschrittene Verwendung der Befehlszeile sowie den Proxmox Backup Server Nützlichkeit. Der einfachste Weg, ein Image zu verschieben, besteht darin, eine Konfiguration auf der aktuellen VM zu sichern und auf einer anderen wiederherzustellen.

Hyper-V

Hyper-V bietet eine Live-Migration Funktion, mit der Benutzer laufende VMs ohne Ausfallzeiten von einem Host auf einen anderen verschieben können. Verwenden Sie die Live-Migrationsfunktion, wenn Sie Patches anwenden oder wenn Sie eine VM aufgrund erhöhter Nachfrage auf einen Host mit mehr verfügbaren Ressourcen verschieben möchten.

Hyper-V speichert das Gastbetriebssystem in einer einzigen virtuellen Festplattendatei und unterstützt die Formate VHD und VHDX. Nach der Migration des Gastbetriebssystems erkennt es alle Hardwareänderungen über die Integrationsdienste und installiert die erforderlichen Treiber, um die Leistung zu verbessern.

Hyper-V ermöglicht es Benutzern auch, VM-Vorlagen zu erstellen und zu verwenden. Die Vorlagen sind generische VM-Kopien, die verwendet werden können, um eine neue VM mit denselben Merkmalen zu erstellen.

Sicherheit

Proxmox

Proxmox ist Linux-basiert, was bedeutet, dass es mit integrierten Sicherheitsfunktionen auf Unternehmensebene ausgestattet ist. Es bietet automatisierte Sicherungen für benutzerdefinierte Knoten, während VMs innerhalb von Containern isoliert werden, wodurch andere VMs vor potenziellen Problemen oder bösartigem Code in einer VM geschützt werden.

Das Dienstprogramm Proxmox Backup Server verschlüsselt Daten und den gesamten Client-Server-Verkehr und schützt so die Datenintegrität. Durch die Beschränkung des Benutzerzugriffs basierend auf ihrer Rolle verhindert Proxmox unbefugten Zugriff und verringert die Wahrscheinlichkeit menschlicher Fehler.

Die Open-Source-Community hebt kontinuierlich vorrangige Probleme, Fehler oder Sicherheitslücken hervor und hilft Proxmox-Entwicklern, diese schnell zu beheben.

Hyper-V

Hyper-V bietet die virtuelle Switch-Anwendung kostenlos an. Der virtuelle Switch ist ein integraler Bestandteil des virtuellen Netzwerks, das es VMs ermöglicht, miteinander zu kommunizieren. Der virtuelle Switch untersucht jedes Datenpaket, das zwischen VMs gesendet wird, bevor er es weiterleitet, und verbessert so die Sicherheit in der virtuellen Umgebung.

Darüber hinaus wird ab Windows Server 2019 der gesamte Datenverkehr im gesamten Subnetz verschlüsselt, ohne dass Änderungen an VMs oder Netzwerkgeräten erforderlich sind.

Hyper-V verbessert die Datensicherheit mit abgeschirmten VMs, die mit BitLocker verschlüsselt sind, wodurch die virtuellen Datenträger geschützt werden. Die Verschlüsselung verhindert das Booten des Datenträgers auf einer anderen VM oder das Lesen der auf dem virtuellen Laufwerk enthaltenen Daten.

Unterstützung

Proxmox

Während Proxmox alle seine Funktionen kostenlos anbietet, erfordert der professionelle Support durch das technische Team von Proxmox ein kostenpflichtiges Proxmox VE-Abonnement. Das Abonnement bietet auch Zugriff auf das Proxmox Enterprise Repository und regelmäßige Software-Updates und Sicherheitsverbesserungen.

Für Benutzer, die ein kostenpflichtiges Abonnement erwerben, bietet Proxmox auch die Möglichkeit, Schulungen für Systemadministratoren zu buchen oder Tickets einzureichen, wenn sie auf Probleme stoßen.

Wenn das kostenpflichtige Abonnement jedoch nicht in Ihrem Budget liegt, können Sie Ihr Problem wahrscheinlich lösen, indem Sie das Proxmox-Wiki durchsuchen oder in der entwickelten Proxmox-Community nach Antworten suchen.

Hyper-V

Hyper-V wird im Internet hervorragend unterstützt, da es von Entwicklern weltweit verwendet wird. Viele Foren, Hilfe-Websites, Blogs, Community-Websites und Wissensdatenbanken enthalten Antworten auf verschiedene Probleme, auf die Benutzer bei der Verwendung von Hyper-V stoßen können.

Alternativ erhalten Sie Hilfe direkt von Microsoft mit zeitnahen Antworten und Support-Technikern, wenn Sie eine aktive Support-Vereinbarung mit Microsoft haben.

Preise

Proxmox

Proxmox ist kostenlos mit einem optionalen kostenpflichtigen Abonnement, das Benutzern Zugriff auf das Enterprise-Repository und professionellen Support von Proxmox-Entwicklern bietet.

Zum Zeitpunkt der Erstellung dieses Artikels sind folgende Abonnementpläne verfügbar:

Lizenzstufe Kosten- und Supportoptionen
Community 95 € pro Jahr und CPU-Sockel
Basis 295 € pro Jahr und CPU-Sockel
Drei Support-Tickets pro Jahr.
Standard 445 € pro Jahr und CPU-Sockel
Zehn Support-Tickets pro Jahr.
Premium 890 € pro Jahr und CPU-Sockel
Unbegrenzte Support-Tickets.

Hyper-V

Während Hyper-V als eigenständige Virtualisierungsplattform kostenlos heruntergeladen werden kann, erfordern alle Verwaltungsfunktionen ein Upgrade auf eine der vollständigen Windows Server-Editionen und den Kauf von System Center.

Durch die Lizenzierung von Windows Server Datacenter auf dem Hyper-V-Host können Sie so viele Virtualisierungsserver bereitstellen, wie Ihre Bare-Metal-Serverkonfiguration zulässt.

Während grundlegende Funktionen wie das Erstellen einer VM, das Erstellen von Snapshots und das Zuweisen von Ressourcen kostenlos sind, empfiehlt Microsoft ein Upgrade auf Windows Server und den Kauf von Windows System Center, um den Server zu verwalten.

Die Kosten betragen:

  • Windows System Center Lizenz – ab 1.323 $ pro Jahr.
  • Windows Server 2019 Lizenz - 501 $ pro Jahr für die Essentials Edition, 972 $ für die Standard Edition und 6.155 $ für das Datacenter Edition mit vollständigen Virtualisierungsfunktionen.

Proxmox vs. Hyper-V:Wie wählt man?

Obwohl beide Hypervisoren vom gleichen Typ sind und auf Bare-Metal-Servern ausgeführt werden, richten sie sich normalerweise an unterschiedliche Zielgruppen. Bei der Auswahl eines Hypervisors für Ihr Unternehmen sind mehrere Schlüsselfaktoren zu berücksichtigen:

  • Die Größe der Organisation.
  • Skalierbarkeitsoptionen.
  • Budgetauswirkung.
  • Leistung (einschließlich Clustering, Backups und Portabilität).
  • Benutzerfreundlichkeit.
  • Serververwaltung.

Proxmox ist eine gute Wahl für Organisationen, die mehr interne Kontrolle mit einem knappen Budget benötigen. Die einzigen Kosten sind das optionale Abonnement für den offiziellen Support und den Zugriff auf das Enterprise-Repository. Es basiert auf Linux und ist daher intuitiv und einfach zu verwenden, wenn Sie an ein Linux-Betriebssystem gewöhnt sind.

Andererseits ist Hyper-V eine gute Wahl für Organisationen mit Administratoren, die sich mit dem Microsoft-Produkt-Stack auskennen, da keine zusätzliche Schulung erforderlich ist.

Wenn Sie bereits eine Windows Server-Edition erworben haben, ist die Hyper-V-Lizenz bereits kostenlos enthalten. Die Plattform ist jedoch mit zusätzlichen Kosten für VM-Verwaltungstools verbunden, also berücksichtigen Sie die Auswirkungen auf das Budget.


Ubuntu
  1. So installieren Sie Proxmox VE 4 auf Debian 8 (Jessie)

  2. So installieren Sie Lubuntu 20.10 unter Windows 10 Hyper-V

  3. Linux – Wie wählt man eine Distribution aus?

  4. Wie tippe ich die Kannada-Sprache in Libreoffice ein?

  5. So wählen Sie eine InstantSite-Vorlage aus.

So installieren Sie Devuan(I)

So installieren Sie Hyper-V unter Windows 10 21H

So installieren Sie Proxmox VE unter Linux

So installieren Sie Ubuntu 20.04 LTS Focal Fossa

So wählen Sie das cPanel-Design (Stil) aus

So installieren Sie Linux Schritt für Schritt