Frage

Beim Testen unserer Software auf mehreren verschiedenen Systemen (98-XP-Vista-Seven-Linux-etc), ich denke, dass die beste Wahl virtualisierte Systeme zu verwenden ist.

Was ist Ihre Wahl: VMware, Virtual Box oder MS Virtual PC / Server? und warum?

War es hilfreich?

Lösung

Wir verwenden VMWare hier bei der Arbeit. Wirklich jede VM-Software, die Snapshots (oder irgendeine Art und Weise des Sparens, die den Zustand der Maschine) unterstützt wird gut funktionieren. Snapshots erleichtern Installationen testen und Rollback. Es kann auch helfen, wenn Sie das Programm geht und modifiziert Dateien zurück zu einem bekannten Zustand zurückkehrt.

Andere Tipps

Virtual Box ist der Weg zu gehen. Es verfügt über Snapshots und ist plattformunabhängig (gut für Mac-Benutzer, die auf anderen Betriebssystemen zu testen). Und es ist kostenlos.

Wenn es verfügbar ist, Hyper-V auf Windows Server 2008 ist ein leistungsfähiger und voll funktions Eintrag einschließlich Snapshot-Bäumen und all Feinheit Sie mit einer Qualität UI erwarten würden.

Wenn Sie sich mit der VM auf Ihrer lokale dev Maschine planen, so können Sie (zB) auf Ihrem Laptop nach Hause bringen von dort zu arbeiten, dann ist die kundenorientierter Virtualisierungssoftware ist wahrscheinlich der Weg zu gehen.

Wenn Sie sich mit der Virtualisierung in einer in erster Linie professionellen Umfeld planen, eine Reihe von Hyper V-Maschinen in einem Computerlabor, die Sie in den Fern ein mächtiges Paradigma ist, dass wir in meinem Büro mit ein paar Monaten habe jetzt.

Meine eigene Präferenz ist eine lokale VM zu verwenden (Virtual PC ist die einfachste für mich) als meine Entwicklungsumgebung, weil ich zu Hause meiner Arbeit Laptop mitbringen kann und dort die VM verwendet auch (I VPN nicht in das Büro) . Ich habe dann das Hyper-V-Maschinen Labor für Tests verwenden, Installationen, etc., weil sie eine bessere Geschichte für die Aufnahme und Wiederherstellung von Snapshots haben.

Zum VMware. Mein Grund ist einfach:. Vor VMware freigegeben VMWare-Player und VMware Server (die Virtualisierungsplattform früher bekannt als VMware GSX), der Markt für VM-Hosts begrenzt und teuer war

Wenn VMware diese kostenlos freigegeben, alle anderen Hersteller (ja, ich bin auf der Suche bei Microsoft hier) hatte zu folgen, so dass, wenn es nicht für die beneficence von VMware, würden wir immer noch mit der Suche werden unsere VM Host-Software zu kaufen.

So unterstützen VMware für die Guten zu sein.

Oh, und ihre Enterprise-Produkte sind das Geschäft, sie arbeiten gut mit Linux, haben einige ausgezeichnete Speicher sparende Tricks (hier ist der Tech-Details rel="nofollow ), ein Basis-image mehr Snapshots und Schnappschüsse aus und verfügen über Funktionen wie VMotion (Lastverteilung), die anderen Produkte (wenn überhaupt) nicht annähernd so gut unterstützen.

Microsoft VirtualPC. Es ist kostenlos und einfach.

Ein Bit-Funktionalität, die schön ist, ist die differenced VHDD, die es einfach (und Raum weise cheep) macht die Sicherung zu halten / Zurücksetzen des Bildes

VMWare, das ist, was wir hier verwenden. Wir haben beide den vollen geblasenen ESX für virtuelle Server und die VMWare-Arbeitsplätze für Entwicklung / Tests. ESX Resource Management ist sehr gut, und einfach zu konfigurieren.

Ich habe verwendet VMWare (wenn das Unternehmen dafür bezahlen würde), VMWare Server (wenn das Unternehmen würde nicht), VirtualBox (weil es ist kostenlos, anständig, und unterstützt Snapshots) Parallels auf dem Mac (was ich gekauft) und Xen.

Alle Arbeiten in Ordnung.

Mein aktuelles Zugpferd ist VirtualBox, vor allem, weil es kostenlos ist, unterstützt Snapshots und läuft auf den verschiedenen Host-Plattformen Ich habe zu verwenden.

VMWare funktioniert ziemlich gut, aber für hohe CPU-Server-Anwendungen haben wir festgestellt, dass Microsofts Hyper-V besser funktioniert, weil es eine bessere CPU-Reservierung Fähigkeiten hat.

Der Schlüssel ist, dass das System Snapshots hat, so können Sie ganz einfach auf mehrere Staaten zurückzudrängen (die meisten tun), und wir haben festgestellt, dass sowohl VMware- und Hyper-V verfügen über hervorragende API ermöglicht es uns, unsere automatisierten Tests zu beginnen, wenn ein neues Aufbau abgeschlossen ist.

Microsoft Virtual PC für Microsoft-Betriebssysteme, Virtual Box für * nichts. Virtual PC scheint etwas schneller und stabiler zu sein, aber es funktioniert nicht Linux.

Wir haben VMWare könnten verwendet werden, wenn es frei ist, aber unser Unternehmen würde das Geld nicht ausgeben.

Virtual Box ist groß. Es hat einige Stabilitätsprobleme haben, wenn Sie es in Mac OS X ausführen, wenn Sie eine einzige Lösung benötigen mehrere OS Dies wäre das ein laufen.

Linux / Opensolaris auf der Virtual Box auf Linux.

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