Frage

Ich möchte ein paar Maschinen im Büro durch eine leistungsstärkere Maschine mit mehreren Prozessoren ersetzen, auf der entweder VMware oder Microsofts Hyper-V läuft, um eine Mischung aus den Betriebssystemen Windows Server 2003, Windows Server 2008 und Linux zu hosten.Die Maschinen werden hauptsächlich zum Testen von ASP.Net- oder Perl-Websites verwendet.Ich benötige keine erweiterten Funktionen wie die Live-Migration laufender Systeme, aber es wäre nützlich, eine Maschine in einen bekannten Zustand wiederherstellen zu können.Auch die Leistung ist kein wirklich großes Problem, es sei denn, einer ist spürbar schneller als der andere.

Meine Frage ist:Sollte ich auf Nummer sicher gehen und mich für VMware entscheiden, oder ist Hyper-V ausgereift genug, um ein Kandidat zu sein?

War es hilfreich?

Lösung

VMware hat kürzlich eine kostenlose Version von ESXi veröffentlicht.

VMware bietet einige Vorteile:
1.Virtuelle VMware-Maschinen sind auf verschiedene Hardwaretypen portierbar.IIRC, Hyper-V verwendet die Treiber des Host-Betriebssystems.
2.Virtuelle VMware-Maschinen sind auf verschiedene VMware-Produkte portierbar (obwohl Sie möglicherweise deren Konverter-Tool verwenden müssen, um von einigen gehosteten virtuellen Maschinen auf ESX oder ESXi umzusteigen).
3.Die VMware-Plattformen sind schon viel länger im Einsatz, sind recht ausgereifte Produkte und allgemein bekannter für die Fehlerbehebung.

Mit VMware können Sie mithilfe von VMware Workstation, Fusion, Server oder Player eine virtuelle Maschine auf Ihrem lokalen System entwickeln und testen und diese später auf einem Produktionsserver bereitstellen.Ich glaube, dass man bei Hyper-V die virtuelle Maschine auf der Zielbox aufbauen müsste, um die besten Ergebnisse zu erzielen.Wenn die Leistung kein so großes Problem darstellt, ist VMware Server möglicherweise die beste Option, da er die meisten .vmx-Maschinen direkt ausführen kann und im Allgemeinen etwas einfacher zu verwalten ist.Wenn die Leistung kritisch wird, haben Sie immer noch die ESX- oder ESXi-Upgrade-Option, mit der Sie dieselben virtuellen Maschinen verwenden können.

In diesem Eintrag geht es darum, dass Virtual Server-Maschinen nicht unter Hyper-V ausgeführt werden können:
http://blogs.technet.com/jhoward/archive/2008/02/28/are-vhds-kompatible-between-hyper-v-and-virtual-server-and-virtual-pc.aspx

Andere Tipps

Hyper-V funktioniert recht gut und unterstützt sogar Linux-VMs.Der Hauptvorteil besteht darin, dass, wenn Sie bereits Windows Server 2008 verwenden, dieser kostenlos zur Verfügung steht, während Sie für VMWare separat bezahlen müssen.Ich denke, dass VM Ware bessere Systemverwaltungstools bietet, aber das ist in diesem speziellen Fall kein wirklich großer Vorteil.

Ich persönlich habe Hyper-V für die Entwicklung verwendet, d. h.Ausführen einer Vista-Maschine zum Testen auf einer Server-2008-Box.

Mein Problem mit Hyper-V ist, dass es die Leistung einiger Dinge auf dem Host-Betriebssystem beeinträchtigt, insbesondere A/V-Sachen.Immer wenn ich auf dem Host-Betriebssystem Musik abspielte und etwas tat, das die Festplatte stark belastete (z. B. Kompilieren), begann die Musik zu springen.Ebenso müssten Sie beim Abspielen von Streaming-Videos warten, bis es vollständig heruntergeladen wurde, bevor es ohne Sprünge abgespielt werden kann.

Seitdem bin ich wieder auf VMware umgestiegen und könnte nicht glücklicher sein.

Ich mag VMware.Ein nettes Feature ist, dass es auf mehreren Host-Betriebssystemen läuft, sodass Sie Ihr Gast-Betriebssystem nach Belieben auf einen Linux-Server oder einen Windows-Desktop verschieben können.

Ein kurzer Hinweis zu Windows Vista als Host für VMware Server: Es funktioniert mit Vista als Host-Betriebssystem nicht so gut wie mit Windows XP als Host.Das System stürzt praktisch ab, während der VMware-Server eine virtuelle Maschine „bootet“.Nachdem dies geschehen ist, ist die Verwendung nicht mehr so ​​schlecht.VMware Server 2.0 sollen Beheben Sie diese Probleme mit Vista als Host-Betriebssystem.(Ich habe Vista Business RTM verwendet)

Außerdem zu beachten:VMware verbietet die Veröffentlichung jeglicher Art von Benchmarking im Internet, es sei denn, sie autorisieren die Daten (d. h.Sie werden keine Benchmarks sehen, die VMware als langsamer als TechDiese Dinge müssten Sie jedoch selbst prüfen, da Sie über Google nicht wirklich etwas finden.

Necros den Thread Ich wollte nur mein 2c hinzufügen, da der letzte Beitrag schon eine Weile her ist.

Ich verwende VMWare Server seit Version 1.6 bis hin zu 2.0.

Aus reiner Neugier habe ich Hyper-V ausprobiert und es gibt einen wirklich deutlichen Leistungsgewinn.Hyper-V ist einfach schneller.

Ich bin vor zwei Monaten gewechselt und habe es nie bereut.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top