VirtualBox Schlechte Performance auf Xeon E5430 und Win 2012 E Gute auf Core2Duo und W8
Hallo allerseits,
ich bin gerade dabei, einige meiner Werkstatt-PCs etc. einzustampfen und das als VMs zu "zentralisieren".
Hierzu habe ich 2 Server, einmal Windows 2012 Essentials und einmal einen Hyper-V 2012 Core.
Alles ab Windows 7 fliegt dabei auf den Hyper-V (u. a. aufgrund des Memory-Sharings, RemoteFX und der schnelleren Hadware) und alles andere (Ein paar DOS/95/98/XP Altlasten, einmal Win8 als Hyper-V Manager und ggf. Linux) soll unter VirtalBox auf dem Windows 2012 Essentials laufen, da ich da sonst noch so viel ungenutze Kapazitäten frei habe, hauptsächlich RAM (16 GB), CPU langweilt sich auch, genauso die Platten.
Aber leider musste ich feststellen, dass die Performance der Virtuellen Maschinen miserabel ist, die CPU-Auslastung schnellt nach oben. Wunder erwarte ich keine, jedoch laufen die Maschinen wesentlich besser auf meinem alten Core2Duo Notebook als auf dem vermeindlich schnelleren Xeon (welcher auch quasi ein Core ist, also mindestens gleiche Generation, 4 Kerne, mehr MHz).
Woran kann das liegen? Ist da ein Stolperstein in Win 2012 ?
Hauptsächlich mit XP getestet, sowohl mit einer Maschine umgezogen als auch neu istalliert. Und Win 8 geht fast gar nicht (das habe ich aber auf dem NB nicht getestet).
Ideen? Alternativen? Es wäre schade so viel ungenutze Kapazitäten frei zu haben. BOINC und mysql 4.x bekomme ich unter W12 auch nicht zum Laufen, damit der wenigstens damit die Zeit vertrödeln kann
Danke schon mal!
ich bin gerade dabei, einige meiner Werkstatt-PCs etc. einzustampfen und das als VMs zu "zentralisieren".
Hierzu habe ich 2 Server, einmal Windows 2012 Essentials und einmal einen Hyper-V 2012 Core.
Alles ab Windows 7 fliegt dabei auf den Hyper-V (u. a. aufgrund des Memory-Sharings, RemoteFX und der schnelleren Hadware) und alles andere (Ein paar DOS/95/98/XP Altlasten, einmal Win8 als Hyper-V Manager und ggf. Linux) soll unter VirtalBox auf dem Windows 2012 Essentials laufen, da ich da sonst noch so viel ungenutze Kapazitäten frei habe, hauptsächlich RAM (16 GB), CPU langweilt sich auch, genauso die Platten.
Aber leider musste ich feststellen, dass die Performance der Virtuellen Maschinen miserabel ist, die CPU-Auslastung schnellt nach oben. Wunder erwarte ich keine, jedoch laufen die Maschinen wesentlich besser auf meinem alten Core2Duo Notebook als auf dem vermeindlich schnelleren Xeon (welcher auch quasi ein Core ist, also mindestens gleiche Generation, 4 Kerne, mehr MHz).
Woran kann das liegen? Ist da ein Stolperstein in Win 2012 ?
Hauptsächlich mit XP getestet, sowohl mit einer Maschine umgezogen als auch neu istalliert. Und Win 8 geht fast gar nicht (das habe ich aber auf dem NB nicht getestet).
Ideen? Alternativen? Es wäre schade so viel ungenutze Kapazitäten frei zu haben. BOINC und mysql 4.x bekomme ich unter W12 auch nicht zum Laufen, damit der wenigstens damit die Zeit vertrödeln kann
Danke schon mal!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 214504
Url: https://administrator.de/contentid/214504
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
9 Kommentare
Neuester Kommentar
Moin MAC0815,
so, wie ich das sehe und schon gesehen habe, ist die Unterstützung von Server 2012 und Windows 8 bei der Virtualbox
noch nicht wirklich gut. Wesentlich besser läuft da die hauseigene Hyper-V.
Aber selbst mit dem Hyper-V laufen die alten Gäste nicht gerade performant, da die Client - Tools auf die neueren Versionen optimiert sind.
Mit "alte Gäste" meine ich alles, was Server 2003 oder älter ist.
Probier mal mit der Virtualbox z.B. eine 2008R2 - Installation, dann solltest du merken, dass das besser läuft.
Grundsätzlich ist es in der Virtualisierung jedoch keine gute Idee, die Virtualisierungen zu stapeln, also
Server 2012 betreibt VirtualBox mit Win8 und darunter wieder Hyper-V mit noch einem System.
Dabei verlierst Du die Hardwareunterstützung der virtuellen Maschinen, was sicher sehr, sehr langsam ist.
Warum nicht beide Server unter Hyper-V laufen lassen?
Die Essentials kann auch als virtuelle Maschine unter Hyper-V existieren.
Gut, Empfehlung von MS ist das nicht, da immer ein DC als Hardware existieren sollte, funktionieren tut es
trotzdem wunderbar.
Grüße vom Nobody
so, wie ich das sehe und schon gesehen habe, ist die Unterstützung von Server 2012 und Windows 8 bei der Virtualbox
noch nicht wirklich gut. Wesentlich besser läuft da die hauseigene Hyper-V.
Aber selbst mit dem Hyper-V laufen die alten Gäste nicht gerade performant, da die Client - Tools auf die neueren Versionen optimiert sind.
Mit "alte Gäste" meine ich alles, was Server 2003 oder älter ist.
Probier mal mit der Virtualbox z.B. eine 2008R2 - Installation, dann solltest du merken, dass das besser läuft.
Grundsätzlich ist es in der Virtualisierung jedoch keine gute Idee, die Virtualisierungen zu stapeln, also
Server 2012 betreibt VirtualBox mit Win8 und darunter wieder Hyper-V mit noch einem System.
Dabei verlierst Du die Hardwareunterstützung der virtuellen Maschinen, was sicher sehr, sehr langsam ist.
Warum nicht beide Server unter Hyper-V laufen lassen?
Die Essentials kann auch als virtuelle Maschine unter Hyper-V existieren.
Gut, Empfehlung von MS ist das nicht, da immer ein DC als Hardware existieren sollte, funktionieren tut es
trotzdem wunderbar.
Grüße vom Nobody
Zitat von @MAC0815:
Gestapelt hab ich nicht, falls Du das missverstanden hast. 2 x Hardware, einmal mit Hyper-V Core, einmal 2012 E + VB.
Okay, aber es las sich so.Gestapelt hab ich nicht, falls Du das missverstanden hast. 2 x Hardware, einmal mit Hyper-V Core, einmal 2012 E + VB.
U. a. aus dem Grund der schlechteren Unterstützung in Hyper-V sollte das ja alles unter VB.
Was mich maßlos ärgert ist, dass ich gerade gestern bei einem Kunden auf W 2011 SBS VB installiert habe, unter dem
sauber und recht performant ein XP läuft. Und das ist ein Dualcore Celeron als Server... Und unter Win 8 läuft bei mir
XP auch flott in VB.
Ich glaube so langsam, der XEON ist einfach nicht so toll zum Virtualisieren... Aber warum packt das dann der kleinere Core2Duo so
"gut"?
Hmm... ich warte evtl. mal bis 2012 R2 und schau mal, ob ich dann nicht 2012 Standard installiere, dann hab ich Hyper-V...
oder sonst noch Ideen?
Habe gelesen, es wäre nicht unklug, nur einen Core den VMs ind VB zuzuweisen... Müsste ich die Gäste halt neu
installieren...
die meisten neuen BS laufen mit 2Cores deutlich besser.
Grüße vom Nobody
Hi,
also, wenn ich auf die HP download schaue, fällt mir zumindest mal die Firmware für den Storage Controller auf.
Hab ich auch auf virtuell.
Grüße vom Nobody.
also, wenn ich auf die HP download schaue, fällt mir zumindest mal die Firmware für den Storage Controller auf.
Ich spiele mit dem Gedanken, W2012S zu installieren, aber dann muss ich alles per Hand einstellen, ich mag das Klickibunti von Essentials face-wink
Du meinst sicher die Core-Install. Bei der Standard ist alles schön bunt, wenn man die GUI installiert.Außerdem verliere ich dann mein DynDNS von MS (remotewebaccess.com)...
Das geht virtuell genauso, wie auch auf der Hardware.Hab ich auch auf virtuell.
Grüße vom Nobody.
Zitat von @MAC0815:
Ich meinte schon volle Installation von W12S, würde aber das Dashboard vom Essentials verlieren. Das mag ich! Da oute ich
mich gerne als fauler Hund.
Kannst Du auch behalten, wenn die Essentials als VM installiert ist.Ich meinte schon volle Installation von W12S, würde aber das Dashboard vom Essentials verlieren. Das mag ich! Da oute ich
mich gerne als fauler Hund.
Lizenzrechtlich ist das Ganze ja auch problematisch... NOCH habe ich Zugriff auf MSDN und die Lizenzen, aber das ist ggf. bald
nicht mehr der Fall, und alles neu zu lizenzieren, das kann ich mir höchstens bei W12E leisten...
Ggf. sollte ich erst mal auf die R2 warten und dann von Vorne anfangen, alles neu strukturieren. Denn ich bin u. a. ganz scharf
auf das neue Storage Spaces mit Autotier und mirrored / parity JBOD (RAID und SAN war gestern).... Was allerdings vermutlich auch
nicht in der W12E enthalten ist. Jaja, die Lizenzen aber Hyper-V Core müsste das immerhin haben... Hyper-V allgemein soll
ja besser sein, allerdings läuft wohl kein Win 7 mehr (ja selbst das ist zu alt).
Wer sagt denn, dass Win 7 nicht als Gast funktioniert?
Hier ist eine Liste http://www.aidanfinn.com/?p=13703
Es ist halt nur so, dass die Systeme unter SP1 nicht gerade performant laufen.
Jetzt sind wir doch etwas abgedriftet vom eigentlichen Problem, VB schneller zu bekommen...
Grüße vom Nobody