Vor dem Heimlabor: Auswahl des besten Hypervisors

Diese Schulungsreihe gibt Anfängern einen Überblick über gängige Laboroperationen und zeigt detailliert auf, wie die entsprechenden Operationen durchgeführt werden. Diese erste Serie behandelt den Download, die Installation und den Einsatz von Hypervisoren. Das erwartete Ergebnis ist, dass die Teilnehmer im Labor in der Lage sind, einen oder mehrere Hypervisoren zur Evaluierung und langfristigen Nutzung einzusetzen. Für die Zwecke dieses Leitfadens werde ich VMware ESXi (vSphere), Microsoft Hyper-V, Citrix XenServer, Proxmox und oVirt in Betracht ziehen.

Diese Schulungsreihe bietet einen Überblick für Anfänger über gängige Laboroperationen und zeigt detailliert, wie die entsprechenden Operationen durchgeführt werden. Diese erste Serie behandelt den Download, die Installation und den Einsatz von Hypervisoren. Das erwartete Ergebnis ist, dass die Teilnehmer im Labor in der Lage sind, einen oder mehrere Hypervisoren zur Evaluierung und langfristigen Nutzung einzusetzen. Für die Zwecke dieses Leitfadens werde ich VMware ESXi (vSphere), Microsoft Hyper-V, Citrix XenServer, Proxmox und oVirt in Betracht ziehen.

Auswahlkriterien für Hypervisoren

Hypervisoren sind der Eckpfeiler der modernen Virtualisierung und werden in modernen Rechenzentren eingesetzt, um eine bessere Auslastung der Hardware zu ermöglichen, indem virtuelle Maschinen in großem Umfang eingesetzt werden. Die meisten modernen Hypervisoren haben eine nahezu identische Leistung wie nicht virtualisierte Systeme. Hypervisoren gibt es in zwei allgemeinen Typen (1 und 2). Ein Hypervisor des Typs 1 ist ein vollständiges Betriebssystem, das die Virtualisierung als systemeigene Komponente vorsieht, während ein Hypervisor des Typs 2 in der Regel nur eine Software-Virtualisierungskomponente ist, die zu einer normalen Betriebssysteminstallation hinzugefügt wird. Debatten darüber, welche Methode sicherer ist, sind wahrscheinlich die Xbox-gegen-Playstation-Diskussionen im Internet: lang, langweilig und letztlich nutzlos.

Ein Wort zu den Kosten. Um Fairness zu ermöglichen, ist mein Anwendungsfall eine Basis, bei der ich jeden Kern auf meinem Prüfstand und jedes GB RAM zuweisen kann, wenn ich das möchte, zusammen mit der Möglichkeit, Hardware direkt an eine virtuelle Maschine zu übergeben (GPUs, PCIe-Karten) und keine lächerlichen VM-Limits (mindestens 10 VMs können ausgeführt werden). Außerdem sollte es eine gewisse Unterstützung für Clustering und Migration zwischen Hosts geben, der Ziel-Hypervisor sollte eine GUI-basierte Verwaltungslösung haben, so dass alles, was nur auf der Kommandozeile läuft, wahrscheinlich nicht funktionieren wird (Ausnahme: wenn es eine GUI eines Drittanbieters gibt, die die Aufgabe erfüllt… werde ich sie zulassen).

Hypervisor Test Bed

Zuletzt noch unser Testbed. Ich habe einen Dell PowerEdge R720xd, der mit einem Mix aus DDR3 4Gb RAM-Sticks von eBay mit insgesamt 96 GB RAM und zwei Intel E5-2630L v2 6-Core-Prozessoren für 12 Kerne und 24 Hyperthreads mit einer NVIDIA GeForce GTX 1060 GPU läuft. Jeder Hypervisor wird virtualisiert und mit 4 Kernen, 8 GB und 50 GB Thin-Provisioned 120 GB SSD-Speicher bereitgestellt.

Hypervisor-Vergleich

Ein kurzer Überblick über die in dieser Serie enthaltenen Hypervisoren:

  • ESXi oder vSphere ist die Lösung von VMware für virtualisierte Systeme. ESXi wird in der kostenlosen Version mit allem ausgeliefert, was Sie für ein Upgrade benötigen, so dass ein Upgrade nur das Einstecken eines neuen kommerziellen oder Enterprise-Schlüssels erfordert.

  • Hyper-V ist die Lösung von Microsoft für virtualisierte Systeme. In modernen Windows-Systemen (8 und höher) sowie Server-Editionen kann Hyper-V zur Virtualisierung anderer Betriebssysteme verwendet werden.

  • XenServer ist die Virtualisierungsplattform von Citrix, die auf dem Xen-Projekt basiert. Sie wird oft als die beste Alternative angesehen, um VMware-ähnliche Funktionen in einem Open-Source-Produkt zu erhalten.

  • Proxmox VE ist eine Open-Source-Plattform für die Virtualisierung, die den KVM-Hypervisor und LXC-Container auf einer einzigen Plattform mit einer Web-Management-Schnittstelle integriert.

  • oVirt ist eine Open-Source-Virtualisierungslösung, die den KVM-Hypervisor verwendet und auf mehreren anderen Community-Projekten wie libvirt, Gluster, PatternFly und Ansible (Ansible Deep Dive) aufbaut.

Name Typ Freie Einschränkungen* Kosten***

VMware ESXi (vSphere)
Wie wird ESXi installiert
Download Link

1
  • Kein vCenter / vMotion
  • 2 Physikalische CPUs max
  • 8 vCPUs/VM max
$200 Jährliche VMUG-Mitgliedschaft
Microsoft Hyper-V
Hinweise zur Installation von Hyper-V
Download Link
1
  • Keine kostenlose Version
  • Windows 10 Pro Lizenz
    • $200 Kosten
    • Keine Live Migration

$4860 Server 2019 Standard (Rechner)

  • 12 physische Kerne
  • 80 Kernlizenzen
  • 10 OSEs
Citrix Hypervisor (XenServer)
Wie installiert man Citrix Hypervisor
Download Link
1
  • Nein Hochverfügbarkeit
  • Kein GPU-Passthrough

Keine Einschränkung**

  • Max. Clustergröße von 3

~ $1500 Standard

  • 2 physische Kerne
Proxmox
Wie wird Proxmox VE installiert
Download Link
1

Keine Einschränkung**

  • Keine Unterstützung für Enterprise Repository

€160 (~$180) Community Edition

  • 2 physische Kerne
  • Unterstützung des Enterprise Repository

oVirt
Wie wird oVirt installiert
Download Link

1

Keine Beschränkung**

  • Relativ neuer Spieler
$0 Open Source
* Beschränkungen: Beschränkungen, die einer kostenlosen oder Testversion eines Produkts auferlegt werden. Wenn ich ein Produkt bewerte, möchte ich wissen, was man damit maximal machen kann, wenn ich es bewerte.
** Keine Einschränkung: Etwas, das nicht gegen die Beschränkungen verstößt, aber gut zu wissen ist. Dies kann eine Softwarebeschränkung sein oder etwas, das nicht streng unter die Beschränkungen fällt.
*** Kosten: Ich spreche von den Mindestkosten, um die Funktionen unter den Beschränkungen zu aktivieren, nicht von einer Beschränkung des Softwareanbieters.

Abonnieren Sie den StorageReview Newsletter

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.