Quantcast
Channel: Virtualisierung und Private Cloud Forum
Viewing all articles
Browse latest Browse all 781

Monitoring Hyper-V Dispatch Time

$
0
0

Wir haben mehrere Hyper-V Nodes mit einem Terabyte an Memory. Durch die immense Menge an Memory kommen wir immer wieder bei der CPU in Engpässen. Genauer wir haben hohe Dispatch-Time. Sprich der Hyper-V hat so hohe Dispatch-Time das die VMs nicht mehr richtig arbeiten können. Die Dynamic Optimization überwacht nur die CPU Last und nicht die Dispatch-Time. Aus diesem Grund wollen wir die Dispatch-Time überwachen um so proaktiv reagieren zu können.

Bei VMware gibt es einen einfachen Wert (CPU Ready) der dieses Dispatch-Time anzeigt. Zudem gelten für diesen Performance-Indikator folgende Schwellwerte:

<2.5% CPU Ready -> Generally No Problem!
2.5% - 5% CPU Ready -> Minimal contention that should be monitored during peak times
5% - 10% CPU Ready -> Significant Contention that should be investigated & addressed
>10% CPU Ready -> Serious Contention to be investigated & addressed ASAP!

Nur Zur Info: Bei dem SCOM Management Pack von Veeam werden diese Dispatch-Time ebenfalls über WMI abgefragt.

Folgende Fragen stellen wir uns:
Pro Hyper-V:
- Wie können wir die Dispatch-Time am besten überwachen? (WMI, Perfmon, PowerShell,...)
- Wie können wir die Dispatch-Time in % umrechnen?
- Was ist der Threshold der Dispatch-Time?
- Der Threshold in % der Dispatch-Time müsste in etwa gleich sein wie bei VMware, können Sie dies bestätigen?
- Falls der Threshold in % nicht der selbe ist, welche Threshold gilt bei Hyper-V
- Gibt es andere Performance-Indikatoren um die Dispatch-Time zu überwachen (Tipps & Tricks)?
- Wie können wir die Dispatch-Time automatisiert verringern? (analog Dynamic Optimization)

Pro VM:
- Wie können wir die Dispatch-Time per VM überwachen/ausrechnen?
- Was ist der Threshold der Dispatch-Time pro VM?
- Der Performance-Counter "CPU Wait Time per Dispatch" zeigt die Warte in Nanosekunden an. Was ist der Threshold?

Wir wollen die Möglichkeit haben die Dispatch-Time jederzeit abfragen zu können und so fähig sein die Dispatch-Time in unser Monitoring System einzubauen.


Viewing all articles
Browse latest Browse all 781


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>