Sponsor-Board.de
Windows KVM via Virt-Manager CPU Last 100%

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Linux-Server (/forumdisplay.php?fid=105)
+---- Thema: Windows KVM via Virt-Manager CPU Last 100% (/showthread.php?tid=52271)


Windows KVM via Virt-Manager CPU Last 100% - Garfield200508 - 01.12.2014 01:51

Hallo liebe gemeinde,

ich habe hier mal ein sicherlich kleines Problem (hoffe ich), habe mir bei Hetzner einen Server aus der Serverbörse bestellt und diesen soweit eingerichtet.

Zur Leistung...
Intel Core i7-3930
2x HDD 3,0 TB SATA
8x RAM 8192 MB DDR3

Installiert habe ich den Virt-Manager und die dazugehörigen Programme... VMs angelegt...
3x Debian & 1x Windows

so bei den Debian VMs keine probleme, aber bei Windows schon eher...

eins vorweg, mir ist bewusst, das der einsatz von WinXP und Co nicht für den Server genutzt werden dürfen, diese dienten nur zum Test. Daher hier keine Diskusion über recht und unrecht in diesem Punkt Wink Danke.

ok zurück,

ich habe auf der Windows VM nun einige Systeme ausprobiert.
WinXP, Win8, Win2003, Win2008, Win2012
und bei Allen Systemen musste ich mit ansehen, das die CPU schon bei leerlauf bei 60% und mehr liegt.

Woran kann das liegen das qemu die CPU so drastisch hoch dreht? Dies macht sich leider auch auf die Programme bemerkbar. Aufhänger keiner seltenheit...

Hoffe da kann mir jemand helfen die ursache dazu zu finden... Mad

Virtualisierung ist im BIOS aktiviert.

Hostsystem ist Debian Wheezy den rest der Serverdaten siehe oben.


RE: Windows KVM via Virt-Manager CPU Last 100% - dotmanaged.eu - 01.12.2014 07:45

Hallo,

wie viele Kerne sind der Windows VM denn zugewiesen?
Und wenn das Interface Dir so hohe Prozentzahlen anzeigt, was zeigt der Windows Taskmanager an?


RE: Windows KVM via Virt-Manager CPU Last 100% - Garfield200508 - 01.12.2014 07:47

Der vm wurden 2 threads zugewiesen. Hab dies auch bereits erhöht nur werden die nicht angezeigt


RE: Windows KVM via Virt-Manager CPU Last 100% - dotmanaged.eu - 01.12.2014 13:29

Hallo,

um wie sieht es im TaskManager aus?
Hat das Hostsystem ein Software-Raid?
Und welcher virtualisierungstyp wird für die CPU genutzt? qemu64?


RE: Windows KVM via Virt-Manager CPU Last 100% - Garfield200508 - 01.12.2014 14:12

Ja die hdds lafen in einem software RAID


RE: Windows KVM via Virt-Manager CPU Last 100% - RapToN - 01.12.2014 14:29

Mit so knappen bzw. garkeinen Antworten auf manche Fragen wird dir hier keiner helfen können.

Damit die zugewiesenen Kerne aktiv werden muss die VM vollständig ausgeschaltet und wieder gestartet werden.


Wie dotmanaged.eu schon gefragt hat:

Welche Einstellungen wurden für die Virtuelle CPU gewählt? Welche Features sind bei der virtuellen CPU aktiviert bzw. welches Modell wurde in Virt-Manager ausgewählt?

Zeigt der Taskmanager von Windows auch eine so hohe Auslastung der Kerne an?


RE: Windows KVM via Virt-Manager CPU Last 100% - Garfield200508 - 01.12.2014 14:47

Zum einen bin ich auf arbeit und hantire gerade nur mit handy, dahr kann mal was untergehen.

Zu den Features... wenn ich das nun richtig im kopf habe derzeit keine aktiven. Da habe ich bereits mit core2duo Kernel versucht, leider das selbe.

Cpu ist im vurt-manager mit anfangs 2core,2threads ausgestattet worden. Mitlerweite 6kerne und 12 threads, welche aber im Windows nicht sichtbar sind.

Ja zumindest immer nur 1 kern der nicht nur auf 100 läuft sondern auf 108%

Virtualisierung ist kvm, dies ist jedenfalls angegeben in den Einstellungen.

Hoffe das dies die gewünschten infos sind


RE: Windows KVM via Virt-Manager CPU Last 100% - RapToN - 01.12.2014 14:56

Ist ja kein Problem wollte dich nur drauf hinweisen das einige Antworten fehlten Wink

Das die Kerne in Windows nicht angezeigt werden finde ich etwas eigenartig und macht mich sprachlos oO.
Wenn ich mich nicht irre kann man im Virt-Manager die Features der Hostcpu kopieren, das würde ich mal versuchen.
Ansonsten starte auf der Maschiene mal debian/ububtu/whatever von CD und guck ob dir da alle Threads richtig angezeigt/verwendet werden. Ansonsten fällt mir jetzt auch nichts mehr ein woran das liegen könnte.

Wie sieht denn die Auslastung auf der Host CPU aus? Wird da auch nur ein Kern voll ausgelastet oder sind alle CPU Kerne belastet?


RE: Windows KVM via Virt-Manager CPU Last 100% - Storage-Base.de - 01.12.2014 19:43

Garfield200508 schrieb:
Cpu ist im vurt-manager mit anfangs 2core,2threads ausgestattet worden. Mitlerweite 6kerne und 12 threads, welche aber im Windows nicht sichtbar sind.


Hört sich für mich so an, als ob die Ressourcen nachträglich eingefügt wurden.

Damit diesen Änderungen wirksam werden, muss man Windows herunterfahren, so dass die virtuelle Maschine sich im Status "Aus" befindet, dann startet man diese wieder und siehe da - alles läuft. Ggf. noch das Diagramm auf ein Diagramm pro CPU stellen.


RE: Windows KVM via Virt-Manager CPU Last 100% - Kartoffelrudi - 01.12.2014 19:51

-


RE: Windows KVM via Virt-Manager CPU Last 100% - Garfield200508 - 01.12.2014 20:50

@kartoffelrudi
ich habe bei strato ebenfalls ein windows vserver, selbes drauf laufen und da keine probleme. SStem lauft bei strato sogar schnellschneller. Einzige bei mir, booten geht in windeseile... keine 5 sec und login kommt

@storage-base
danke für die info, klingt gerade so als würde ich nur mit nem brett vor der omme rum rennen... ne scherz beiseite... habe die resurcen nachträglich hinzugefügt korrekt, da war die kiste aus. In der Shell vom host wird der ebenfalls mit den angaben gestartet. Im windoof dann aber ernüchternd. .. alte cpu eingabe zu sehen. Also 2x2


RE: Windows KVM via Virt-Manager CPU Last 100% - Storage-Base.de - 01.12.2014 20:54

Mal auf die Idee gekommen, warum man Windows XP nicht für Server nutzt und, dass das System einfach alt ist? Stichwort 32 Bit und so.
=> [Link: Registrierung erforderlich]


RE: Windows KVM via Virt-Manager CPU Last 100% - Garfield200508 - 02.12.2014 00:21

ich hoffe du nimmst dir das nun nicht Persönlich aber bist zu doof zum lesen?

Ich habe im Startthread geschrieben das es bei ALLEN Systemen so ist.

Klar ist XP Alt und Verbraucht und hat auf Server ebene nix zu suchen, zumal die Nutzungsbedingung von MS da hingegen noch ein weitere Punkt ist der das untersagt. Aber dieses Problem Tritt auf allen Windows Systemen auf.

Die die ich am Anfang aufgezählt habe waren Versuche und NICHT für den Einsatz an sich gedacht. Danke...



so wieder zum Eigendlichem Thema...
Habe nun mehrfach an den Parametern gespielt, keine ahnung was nun los ist aber es funzt nun. CPU liegt bei 20% beim Betrieb, ca 5% im Leerlauf, also klingt so als würde das nun sauber laufen. Hoffe ich doch mal, danke aber für eure Zeit zur Ursachenbeseitigung.


RE: Windows KVM via Virt-Manager CPU Last 100% - dotmanaged.eu - 02.12.2014 09:26

Guten Morgen,

das Phänomen, dass nachträglich hinzugefügte Kerne von Windows bei KVM Maschinen nicht erkannt werden habe ich auch bereits des öfteren erlebt.

Wenn das alles nichts bringt würde eine Neuinstallation von Windows die neuen Kerne erkennen!

Ich habe privat auch bei Strato einen Windows vServer, klar dass der des öfteren unerklärlich Höhe Auslastung hat kommt vor, aber dass es in diesem Falle das Hostsystem beeinträchtig ist doch eher kontraproduktiv.

Werden auf dem Host oder den virtuellen Maschinen viele Daten erstellt / geschoben / kopiert? Da ja ein Software Raid genutzt wird, könnte es sein, dass es dadurch zu einem hohen Load bzw. IO Delay kommt!


RE: Windows KVM via Virt-Manager CPU Last 100% - Team-Fairytale - 02.12.2014 10:23

So viele Antworten und noch keine Frage welche Prozesse denn diese Last erzeugen, klasse. Biggrin

Wenn man ein Windows neu aufsetzt werden in den ersten Minuten/Stunden einige Prozesse durchlaufen, so holt sich svhost meistens die komplette CPU Load um einige Vorgänge zu bearbeiten.

Ich würde das System, falls nicht schon geschehen, einige Stunden mal so laufen lassen.
Bei meiner VMware Umgebung hatte ich auf einem Host ein ähnliches "Problem", stellte sich aber raus das nach einiger Zeit die Last verschwand und die Prozesse irgendetwas durchgerechnet haben.

Ansonsten würde ich wohl auf einen richtigen Tier1 Hypervisor setzen, da hat man mehr performance.


RE: Windows KVM via Virt-Manager CPU Last 100% - Garfield200508 - 03.12.2014 05:08

eigendlich war ich der meinung ich hätte diesen Thread geschlossen, aber anscheind doch nicht... oder hat auf handy nicht geklappt, aber egal,

@dotmanaged.eu
Das Hostsystem ist erst neu installiert worden da der Server erst bestellt wurde. auf einer VM laufen bereits aber 2 Gameserver

@Team-Fairytale
das problem hierbei ist eigendlich nicht definierbar gewesen, denn es gab kein Prozess der zu Hoch war. Alle prozesse selber lagen beim normal wert.


Aktuell hat sich das nun eingependelt und hoffe das es nun so klappt wie es soll. Aber nichts destotrotz bedanke ich mich bei euch.