Virtualiserung unter Linux Vergleich

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Vergleich von Virtualisierungslösungen unter Linux

virt-manager

  • Typ: Verwaltungstool (Frontend)
  • Plattform: Linux
  • Lizenz: Open Source
  • Verwaltung: GUI zur Verwaltung von KVM/QEMU-VMs
  • Besonderheiten:
    • Einheitliche Oberfläche für verschiedene Virtualisierungslösungen
    • Unterstützt Snapshots, Live-Migration und Netzwerkkonfiguration

KVM

  • Typ: Typ-1 Hypervisor (Kernel-Modul)
  • Plattform: Linux (Kernel-Integration)
  • Lizenz: Open Source
  • Verwaltung: CLI, virt-manager, libvirt, oVirt, Proxmox
  • Besonderheiten:
    • Kernelmodul direkt im Linux-Kernel
    • Sehr gute Performance
    • Grundlage vieler anderer Virtualisierungslösungen

QEMU

  • Typ: Emulator und Virtualisierer
  • Plattform: Linux, Windows, macOS
  • Lizenz: Open Source
  • Verwaltung: CLI und Frontends wie virt-manager
  • Besonderheiten:
    • Unterstützt Emulation fremder Architekturen (ARM, PowerPC etc.)
    • Ohne KVM langsam, mit KVM sehr schnell
    • Unterstützt Snapshots und Live-Migration

VirtualBox

  • Typ: Typ-2 Hypervisor
  • Plattform: Linux, Windows, macOS
  • Lizenz: Open Source (Basis) / Proprietär (Erweiterungen)
  • Verwaltung: GUI und CLI
  • Besonderheiten:
    • Breite Plattformunterstützung
    • Einfach in der Bedienung
    • Eingeschränkte Performance und Integrationsmöglichkeiten gegenüber KVM

VMware vSphere Hypervisor (ESXi)

  • Typ: Typ-1 Hypervisor (Bare Metal)
  • Plattform: Bare Metal (eigener Linux-basierter Kernel)
  • Lizenz: Kostenlos (Basis), Management kostenpflichtig
  • Verwaltung: Weboberfläche, vSphere Client
  • Besonderheiten:
    • Hochverfügbarkeit und Clusterfähigkeit mit kostenpflichtigem vSphere
    • Sehr verbreitet in Unternehmen

VMware Workstation

  • Typ: Typ-2 Hypervisor
  • Plattform: Linux, Windows
  • Lizenz: Proprietär
  • Verwaltung: GUI
  • Besonderheiten:
    • Professionelles Produkt für Entwickler und IT-Profis
    • Unterstützt Snapshots, Klonen und komplexe Netzwerkkonfigurationen

VMware Player

  • Typ: Typ-2 Hypervisor
  • Plattform: Linux, Windows
  • Lizenz: Kostenlos (nicht-kommerziell), kommerziell nutzbar mit Lizenz
  • Verwaltung: GUI
  • Besonderheiten:
    • Für einfache Virtualisierungsszenarien
    • Kann existierende VMs ausführen und einfache neue VMs erstellen

Xen / Citrix XenServer

  • Typ: Früher Paravirtualisierung → später Typ-1 Hypervisor
  • Plattform: Linux (eigener Kernel oder gepatchter Kernel notwendig)
  • Lizenz: Open Source (Xen) / Proprietär (Citrix XenServer)
  • Verwaltung: CLI, Weboberfläche (XenCenter)
  • Besonderheiten:
    • Open Source Basis
    • Früher sehr verbreitet, heute meist in spezialisierten Umgebungen
    • Kommerzielle Varianten von Citrix

Proxmox VE

  • Typ: Typ-1 Hypervisor (KVM-basiert)
  • Plattform: Linux (Debian-basiert)
  • Lizenz: Open Source (Community Edition), Kommerziell (Subscription)
  • Verwaltung: Weboberfläche
  • Besonderheiten:
    • Clusterfähig
    • Unterstützt KVM und Container (LXC)
    • Sehr beliebt in kleinen und mittleren Unternehmen und Labs

oVirt

  • Typ: Typ-1 Hypervisor (KVM-basiert)
  • Plattform: Linux (CentOS / RHEL-basiert)
  • Lizenz: Open Source
  • Verwaltung: Weboberfläche
  • Besonderheiten:
    • Clusterfähig
    • Fokus auf Enterprise-Umgebungen
    • Open Source Pendant zu Red Hat Virtualization

Präsentation