Xen vs KVM: Welche werden in Zukunft wahrscheinlich besser unterstützt (sprich: Bugfixes)?

7

Ich interessiere mich nicht für GUI oder Tools, aber ich kümmere mich um Stabilität und Leistung. Wenn ich als Gäste eine FreeBSD-Firewall und einen Opensolaris-Dateiserver verwende, erhalte ich dann eine bessere Stabilität oder Leistung (Netzwerk- und Festplatten-E / A), wenn ich zu KVM wechsle? Folgefrage: Welche E-Mail-Geschwindigkeit ist in Zukunft am wahrscheinlichsten stabil und nahezu nativ?

Mehr Details:

Derzeit habe ich einen Xen-Server mit einem OpenSuse-Dom0 und mehreren DomUs, einschließlich * NIX und * BSD.

Probleme, die ich derzeit mit dem neuesten Xen ab ~ August habe:

  • Vernetzung in PV-Kerneln fehlerhaft : MAC von vif in dom0 kann nicht geändert werden, Pakete gehen verloren, wenn eine domU als Firewall verwendet wird
  • FreeBSD 8.1 ist als PV-DomU nicht stabil
  • HVM-DomUs sind unter starker E / A-Last nicht stabil

Angeblich ist der Netzwerkfehler in den PV-Kerneln behoben, daher möchte ich Distributionen auf eine umstellen, die PV-Kernel verwendet. Ich dachte mir, wenn ich Xen von Grund auf neu machen will, könnte ich mir auch die Konkurrenz ansehen und KVM scheint etwas vielversprechend.

BEARBEITEN: GUI- / Verwaltungstools interessieren mich nicht, da ich nur Befehlszeilenoptionen verwende.


quelle

Antworten:

2

KVM befindet sich jetzt im Linux-Kernel und scheint in letzter Zeit mehr Schwung zu haben - z. B. hat Red Hat auf die Unterstützung über Xen umgestellt. Trotzdem sehe ich Xen nicht so schnell verschwinden, und wenn Sie sich mit Xen wohler fühlen, sind Sie wahrscheinlich damit einverstanden, zumal sie viele der gleichen Verwaltungstools über libvirt gemeinsam nutzen. Beide werden auch durch virtio eine ziemlich gute Leistung erzielen, und obwohl ich Erfahrung mit KVM habe, würde ich sie beide für eine Vielzahl von Gästen / DomUs als "absolut solide" betrachten.

Bearbeiten: Ich sollte hinzufügen, dass wir unter KVM eine Vielzahl von Gästen geführt haben, einschließlich FreeBSD-Firewalls, ohne eines der von Ihnen genannten Probleme - es hat gerade funktioniert.

nedm
quelle
Sie haben FreeBSD 8.0 / 8.1 unter KVM mit PV-Treibern ausgeführt? War auf der Suche und dachte, FreeBSD hätte keine PV KVM-Treiber.
Um fair zu sein, ich hatte auch nie diese Probleme mit Xen.
Sirex
Sie haben Recht, ich hätte das in meiner Bearbeitung klarer machen sollen - insbesondere für FreeBSD-Gäste verwenden wir e1000 anstelle von virtio, da FreeBSD keine Kernel-Caching- / Block-Geräte ausführt. Dies gilt jedoch sowohl für KVM als auch für Xen.
Nedm
0

Zusätzlich / Unterstützung dessen, was bereits identifiziert wurde. Eine weitere mögliche Überlegung ist, dass Xen die Unterstützung von Citrix hat und auch eine große technologische Basis hinter Microsoft Hyper-V ist. Diese beiden Faktoren können wichtige Faktoren sein, die berücksichtigt werden müssen ...

user48838
quelle