Ist das Gastsystem auf einem ESXi Host zu langsam gilt es zuerst folgende Punkte zu prüfen.

  • Sind die VMware Tools auf dem Gastsystem installiert?
  • Wird der paravirtualisierte SCSI Controller (aka PVSCSI) oder LSI Logic SAS verwendet? Mehr Details hier.
  • Sind alle Microsoft Updates eingespielt?

Folgende Leistungswerte in vSphere prüfen

  • CPU – Nutzung (Durchschnitt in Prozent): Über 75%? Peaks über 90% könnten bedeuten, dass die CPU ausgelastet ist.
  • Gast CPU – Das Selbe wie oben, plus CPU READY TIME: Wenn die über 2000ms liegt könnte die CPU auch ausgelastet sein.
  • Gast Arbeitsspeicher Ballooning/Swapping – Ballooning + Dateneinlagerung(swapin) + Auslagerungsrate(swapout): Wenn davon etwas über null liegt, muss die VM Host Arbeitsspeicher auf die Platte schreiben, was das System sehr verlangsamen kann.
  • Gast Arbeitsspeicher Nutzung – Nutzung in Prozent: Wenn der Durchschnitt über 80% liegt oder in Spitzen 90% erreicht, könnte das Gastsystem mehr Arbeitsspeicher benötigen
  • Datenträgerauslastung – auf dem ESXi -> Leistung -> Diagrammoptionen -> Festplatte: Latenz für Lesevorgänge + Latenz für Schreibvorgänge + Physisches Gerät – Latenz für Lesevorgänge + Physisches Gerät – Latenz für Schreibvorgänge anhaken. Wenn die Latenz 10ms überschreitet oder 20ms in Spitzen, dann ist die Festplatte/LUN zu langsam oder überlastet. Außerdem gibt es im englischen noch eine STOP DISK metric, diese sollte nicht über 0 sein. Die Metric konnte ich in der deutschen Version von vSphere aber noch nicht finden. Oder es gibt die in den neueren Versionen nicht mehr.