Virtualisierungslösung

Virtualisierungslösung

Ich habe einen Heimserver, den ich für verschiedene Dinge verwende, und bin vor Kurzem auf die Verwendung von VMs umgestiegen. Allerdings kann ich scheinbar keine anständige VM-Lösung finden, die das tut, was ich will.

Xen

Die Verbindung bricht alle paar Minuten ab (das bedeutet, dass sie praktisch unbrauchbar ist), aber mit ParaVirtOps ist es schneller als VMWare ESXi, und ich kann Software-RAID verwenden

VMWare ESXi

Funktioniert einwandfrei, keine Verbindungsabbrüche, aber ich muss es vom USB-Stick ausführen, einige Archivdateien ändern und kann kein Software-RAID verwenden

--

Gibt es also andere Lösungen, die mir die Nutzung von Software-RAID ermöglichen, die über eine stabile Netzwerkverbindung verfügen und die auch Paravirtualisierung bieten?

Update: KVM scheint recht gut zu laufen, ich muss abwarten, ob es keine Probleme gibt. Ich werde auch Xen noch einmal ausprobieren, sobald ich auf CentOS umgestiegen bin.

Antwort1

Ich habe Xen in Produktionsumgebungen ohne Netzwerkprobleme ausgeführt. Ich denke, Sie sollten das untersuchen, bevor Sie sich mit komplexeren Lösungen befassen.

Auch Amazon, Gandi und Rackspace verwenden Xen ohne solche Netzwerkprobleme.

Antwort2

Ich bin sicher, dass ich dafür geflamed werde, aber VirtualBox ist eine ziemlich gute Lösung für das, was Sie tun. Sie müssen ein paar Dinge über die Befehlszeile konfigurieren, um Ihrer VM Zugriff auf die Rohlaufwerke für Software-RAID zu geben, aber es funktioniert.

Antwort3

Ich habe festgestellt, dass VMware ESXi beim Ausführen von Windows-VMs eine bessere Leistung zu bieten scheint als Xen. Soweit ich weiß, unterstützt Windows keine Paravirtualisierung.

Wenn Sie RAID-Unterstützung wünschen, gibt es ein großes „aber wie“, denn normalerweise greift die VM auf eine große Datei auf einem Laufwerk irgendwo zu. Der VM-Hypervisor kann das RAID der Festplatte(n) verwalten und den VMs eine einzelne Festplattenansicht präsentieren. ESXi erledigt dies für unterstützte Hardware-RAID-Controller.

Das ganze RAID + Hypervisor-Problem muss sorgfältig bedacht werden, damit Sie wirklich wissen, was Sie bekommen. Wenn Sie 100 % sicher sein wollen, ist eine externe Box, die RAID ist, aber eine einzelne SATA/eSATA-Schnittstelle bietet (und damit den Hypervisor täuscht), wahrscheinlich die sicherste.

Antwort4

Ich bin jetzt zu OpenVZ gewechselt, da ich ausschließlich Linux-VMs verwende, und es funktioniert ziemlich gut, obwohl es technisch gesehen keine echte Virtualisierung ist.

Auch für die VM-Festplatten verwende ich LVM-Volumes und darunter Software-RAID1.

Ich werde Xen noch einmal ausprobieren, sobald ich eine neue Server-Box habe, und sehen, ob das Problem damit behoben ist.

verwandte Informationen