Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

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

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.

  • Autor

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?

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.

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.

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.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.