Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo

Wieviel Kerne sollte man den Gästen (überwiegend Server 2008 R2 Standard / Datacenter) zuweisen bei VMware ESXi (Version 5.1 auf Fujitsu RX200 S7), teilweise haben unsere Fileserver 8 Kerne zugewiesen.

Ist das schlau (Lastspitzen) oder dumm?

Ciao

Geschrieben

Fileserver haben CPU-mäßig so gut wie nichts zu tun, da reichen i.d.R. zwei Kerne, maximal vier. 8 Kerne sind meistens unnötig, wenn auch nicht schädlich.

Bei Terminalservern oder anderen Servern, die mehr CPU-Last brauchen (Printserver für sehr große Umgebungen), gilt das natürlich nicht, aber ohne genaue Aufstellung, wie viele Benutzer gleichzeitig auf die Server zugreifen und welche Aufgaben es noch gibt, kann man das unmöglich sagen.

Geschrieben

Danke, Eye-Q,

ich dachte, ich hätte da mal was gelesen, "eine Maschine mit 8 virtuellen Kernen bekommt nur dann Rechenzeit wenn auch 8 Kerne gleichzeitig frei sind" - demnach könnte ja eine Datenbankmaschine "verhungern", oder?

Geschrieben

Es gibt etwas, das nennt sich relaxed Co-Scheduling was den von Dir beschriebenen Effekt etwas verbessert. Dennoch solltet ihr korrekt nach Leistungsbedarf ausstatten. vRealize Operations Manager kann dabei helfen, ansonsten die vCenter Server Performance Charts.

Was viele nicht verstehen bei shared infrastructure ist, dass idle CPU NICHT idle ist, sondern immer noch auf nutzlose in-guest Interrupts reagiert und somit den Scheduler zwingt die CPU auch physisch zu schedulen, ohne dass Workload ausgefuehrt wird.

https://www.vmware.com/files/pdf/techpaper/VMware-vSphere-CPU-Sched-Perf.pdf ist ein guter Start zum Lesen.

Geschrieben

Wie von den Vorrednern schon angedeutet reichen beim Fileserver sicher 2 Kerne. Überprovisionierung von virtueller Hardware erhöht den Overhead zur Ausführung der VM ungemein. Gab da mal ne nette Tabelle zu ESX 3 Zeiten wo man sehen konnte das du durch sowas bis zu 1 GB RAM Overhead produzierst.

Geschrieben

Hi, du solltest bedenken, dass bei vmWare mehr kerne nicht unbedingt mehr leistung bedeuten!

Das Problem besteht darin, dass um so mehr CPU-Kerne zu einer VM zuweist, sie auf verfügbare sockets warten muss um die Rechenzeit zu bekommen. Das heißt, unter umständen bekommst du mit 8 Kernen nur seltener Rechenzeit als mit 4 oder 6 Kernen.

Was sich dann in der Leistung und Reaktion zeigt. Um so mehr VMs auf einer Hardware laufen, um so mehr macht sich sowas bemerkbar.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...