sysad
Goto Top

VMWare Performance

Hallo,

mit welcher Performanceeinbusse muss man rechnen, wenn man W2003S oder XPpro unter VMWare laufen hat?

Content-Key: 20479

Url: https://administrator.de/contentid/20479

Printed on: April 18, 2024 at 22:04 o'clock

Member: MagicM
MagicM Nov 27, 2005 at 22:00:57 (UTC)
Goto Top
Hi,

Das hängt ja nun von der Hardware ab; insbesondere CPU und was Du als Hauptspeicher der virt. Maschine zuweist.

Bei VMWare Workstation 5.0 ist es auf 1 CPU und 100mbit NIC begrenzt. Wenn die Wirt-Maschine mehr hat, um so besser.
Member: superboh
superboh Nov 28, 2005 at 00:12:46 (UTC)
Goto Top
Noch mehr kostet die virtuelle Festplatte die ja als Datei emuliert wird.

Gruss,
Thomas
Member: sysad
sysad Nov 28, 2005 at 10:26:08 (UTC)
Goto Top
Danke,

ich dachte an einen Zahlenwert, z.B. wenn man auf der gleichen HW direkt installiert, misst und dann unter VMW das gleich nochmal misst. Sind weniger als 50% Einbusse realistisch oder ist es auf alle Fälle langsamer?
Member: superboh
superboh Nov 28, 2005 at 11:09:58 (UTC)
Goto Top
Wie gesagt finde ich die Plattenzugriffe extrem langsam, liegt aber vielleicht am meinem doch recht betagten Gastrechner. Die CPU und das RAM nutzt VM Ware ja direkt, bei der CPU kommen dem virtuellen Rechner höchstens die Tasks in die Quere, die auf dem Gastrechner selbst auch laufen.
Bei der Platte muss halt jeder Zugriff abgefangen werden, und auf die virtuelle Platte, welche ja eine Datei im Filesystem des Gastes ist, umgesetzt werden.
Ich würde gerade was die Festplatte angeht, sagen 75 % Verlust. Aber das ist rein "gefühlt".
Wie es aussieht wenn man statt einer virtuellen Platte der VM eine eigene Partition gibt, weiss ich nicht, sollte aber deutlich schneller werden dann.

Sorry dass ich da nichts genauer sagen kann. Schau doch mal auf http://www.vmaschinen.de/ oder direkt bei VMWare.

Gruss,
Thomas
Member: MagicM
MagicM Nov 29, 2005 at 08:09:13 (UTC)
Goto Top
Ja stimmt. Die Platten hatte ich vergessen.

Daher unbedingt ne eigene Partition für die VMWare-Maschinen anlegen.