Hallo ist es möglich dem Server unter ESXi gleich die CPU Leistung zu geben. Denn soviel ich weiß wird dieses ja erst nach Anfrage vom den VM verteilt!
Mein Problem ist, das wir ein PPS System betreiben was den IIS nutzt. Die Perfomance unter VMWARE ist sehr schlecht! Laut den Programmieren liegt es daran da die CPU erst nach Anfrage zugeteilt wird, und das bremst das ganze aus!!
Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!
Frage zu CPU verteilung
Re: Frage zu CPU verteilung
mscheller hat geschrieben:Laut den Programmieren liegt es daran da die CPU erst nach Anfrage zugeteilt wird, und das bremst das ganze aus!!
Gibt's dazu auch etwas zum Nachlesen? Ich hätte das gerne schriftlich.
-
blue_focus
- Member
- Beiträge: 100
- Registriert: 07.11.2011, 15:18
- Wohnort: Salzburg
Ja ja, das ist doch ein alter Hut, dass Programmierer die nicht weiterwissen (bzw. wissen wie man richtige SQL-Statements absetzt) auf die Infrastrukturleute hinhacken. Das läuft bei uns nicht anders.
Schau mal nach was die entsprechende VM für CPU Ready% Werte liefert.
Desweiteren, wie hast du diese VM dimensioniert? Wieviel vCores und welche Last hat diese dabei? Hast du zB. 4vCores+ und dabei kaum Last auf diesen kann ich mir schon vorstellen, dass diese VM dahinstockt und ruckelt. Vorallem wenn du eine hohe VM to Host Dichte hast.
Schau mal nach was die entsprechende VM für CPU Ready% Werte liefert.
Desweiteren, wie hast du diese VM dimensioniert? Wieviel vCores und welche Last hat diese dabei? Hast du zB. 4vCores+ und dabei kaum Last auf diesen kann ich mir schon vorstellen, dass diese VM dahinstockt und ruckelt. Vorallem wenn du eine hohe VM to Host Dichte hast.
-
blue_focus
- Member
- Beiträge: 100
- Registriert: 07.11.2011, 15:18
- Wohnort: Salzburg
hmm, also ich würde nicht empfehlen mehr als 4 Cores zuzuweisen. Was noch geht, du kannst pCPUs einer VM direkt zur Verfügung stellen und fix reservieren. Stichwort CPU-Affinity. Allerdings ist damit keine vMotion mehr möglich und es macht auch nur Sinn, sofern kein Overprovisioning praktiziert wird (was bei dir ja nicht der Fall ist).
Aber wie gesagt. Kannst du im Performancereiter mal schauen, wie es mit der CPU-Readiness aussieht? Ist diese im höheren einstelligen %-Bereich, ist hier auf jeden Fall Handlungsbedarf.
Außerdem; nutzt deine VM wirklich alle allokierten Kerne?. Hast du auf einer 8core Maschine nicht mindestens 60-80% Durchschnittslast läuft diese VM einfach nicht schön.
Aber wie gesagt. Kannst du im Performancereiter mal schauen, wie es mit der CPU-Readiness aussieht? Ist diese im höheren einstelligen %-Bereich, ist hier auf jeden Fall Handlungsbedarf.
Außerdem; nutzt deine VM wirklich alle allokierten Kerne?. Hast du auf einer 8core Maschine nicht mindestens 60-80% Durchschnittslast läuft diese VM einfach nicht schön.
-
irix
- King of the Hill
- Beiträge: 13058
- Registriert: 02.08.2008, 15:06
- Wohnort: Hannover/Wuerzburg
- Kontaktdaten:
mscheller hat geschrieben:2 Sockets
4 Core pro Socket
Auf dem VM habe ich 4 Sockets und 2 kerne pro Socket eingestellt!
Und die Rechenzeit fuer den Hypervisor und die anderen Worlds soll dann wo bleiben? Ich gehe auch mal davon aus das es 8 phy. Cores sind und nicht 2x2 plus HT = 8 logische CPUs oder?
Wenn Ueberhaupt mach mal 4 vCPUs und das Antwortverhalten sollte sich spuerbar verbessern. Was sagt denn die Auslastung aus Sicht des OS?
Mit 5.5 gibts die Option ein LowLatency Verhalten zuforcieren. Einige der hier vorgeschlagenden Einstellungen finden sich dort wieder.
Gruss
Joerg
Zurück zu „vSphere 5 / ESXi 5 und 5.1“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 13 Gäste