wixmixbin
Goto Top

Hyper-V: Ergebnisse von perfmon für HDD-latency richtig analysieren

Hallo zusammen,

laut Microsoft kann über disk latency geprüft werden, ob es bei HDD Engpässe gibt:

The best initial indicator of disk performance on a Hyper-V host operating system is obtained by using the “\Logical Disk(*)\Avg. sec/Read” and “\Logical Disk(*)\Avg. sec/Write” performance monitor counters. As a general rule of thumb, average response times greater than 15ms are considered sub-optimal.

1ms to 15ms = Healthy
15ms to 25ms = Warning or Monitor
26ms or greater = Critical, performance will be adversely affected

Ich habe es einige Zeit überwacht (Probenintervall 2 Sek) und habe folgende Ergebnisse bekommen.


0d26057bccfa83bd524e70ef44fb7c53

Die Werte sehen ja gut aus. Aber wenn ich in Details gehe:

e6bf13316a2736b649df21aa49cf94fb

Die Werte überspringen 50 und 60 kurzfristig.
Solche "Überlastungen" dauern ca. 5-10 Sekunden.

Ist es ein Zeichen von einer höheren HDD-Latenz (HDD Engpass)?
Oder können solche kuze Überlastungen ignoriert werden?

Wie analysiert man die Werte von permon richtig? Wie lange dürfen die Werte zu hoch sein, damit es nicht als Engpass angesehen werden kann?

Danke face-smile

Content-Key: 268193

Url: https://administrator.de/contentid/268193

Printed on: April 19, 2024 at 23:04 o'clock

Member: DerWoWusste
DerWoWusste Apr 02, 2015 updated at 18:20:34 (UTC)
Goto Top
Hi.

Die Werte sehen ja gut aus. Aber wenn ich in Details gehe...
Du gehst nicht ins Detail. Du änderst lediglich die Skalierung so lange, bis es dramatisch aussieht... face-smile
Es ist gar nichts los.
Member: wixmixbin
wixmixbin Apr 07, 2015 at 07:52:14 (UTC)
Goto Top
Zitat von @DerWoWusste:

Hi.

> Die Werte sehen ja gut aus. Aber wenn ich in Details gehe...
Du gehst nicht ins Detail. Du änderst lediglich die Skalierung so lange, bis es dramatisch aussieht... face-smile
Es ist gar nichts los.

Hi @DerWoWusste,

d.h. für die Analyse der oben genannten Werte reicht die Tagesübersicht (erste Diagramme) aus?

Das zweite Diagramm habe ich durch "Zoomen" bekommen, dabei habe ich die Skalierung nicht geändert.
Wie kann man einen Zeitintervall von z.B. 20 Sekunden anschauen, sodass die Skalierung nicht geändert wird?
Member: DerWoWusste
DerWoWusste Apr 07, 2015 at 08:40:12 (UTC)
Goto Top
Ok, dann muss ich mich entschuldigen, hatte nicht richtig geschaut - die Skalierung ist bei beiden gleich (auf 100). Im ersten Bild werden also die kleinen Spitzen nicht bemerkt - du machst es also richtig. Und deine "average response time" ist auch nicht im kritischen Bereich.
Member: wixmixbin
wixmixbin Apr 07, 2015 at 09:08:50 (UTC)
Goto Top
Zitat von @DerWoWusste:

Ok, dann muss ich mich entschuldigen, hatte nicht richtig geschaut - die Skalierung ist bei beiden gleich (auf 100). Im ersten
Bild werden also die kleinen Spitzen nicht bemerkt - du machst es also richtig. Und deine "average response time" ist
auch nicht im kritischen Bereich.

Laut Microsoft sollten “\Logical Disk(*)\Avg. sec/Read” und “\Logical Disk(*)\Avg. sec/Write” nicht größer als 15-25 ms sein.

Auf dem zweiten Diagramm sind diese Werte in einigen Zeitpunkten bei 100ms.

Solche "Überlastungen" sind allerdings kurzfristig (ca. 5 Sek dauert es)

Exchange 2012 ist zu HDD-Latenzen empfindlich.

Die Frage ist, wie lange dürfen solche Überlastungen dauern und ob die überhaupt passieren dürfen...
Member: DerWoWusste
Solution DerWoWusste Apr 07, 2015 updated at 15:43:03 (UTC)
Goto Top
"in einigen Zeitpunkten" ist ja gar nicht in Frage zu stellen. Es geht um den average=Durchschnitt.
Beispiel: wenn ich auf meinem bestens ausgestatteten System eine Datei auf ganz c: suche, geht auch die Belastung kurzzeitig hoch, höher als der empfohlene Average - ist mein System deshalb unterdimensioniert?
Member: wixmixbin
wixmixbin Apr 07, 2015 at 11:19:25 (UTC)
Goto Top
Zitat von @DerWoWusste:

"in einigen Zeitpunkten" ist ja gar nicht in Frage zu stellen. Es geht um den average=Durchschnitt.
Beispiel: wenn ich auf meinem bestens ausgestatteten System eine Datei auf ganz c: suche, geht auch die Belastung kurzzeitig hoch,
höher als der empfohlene Average - ist mein System deshalb unterdimensioniert?


Ah, OK, dann habe ich es falsch verstanden.

Ich dachte "Avg. sec/Read” und “Avg. sec/Write” dürfen auch bei einer höheren Belastung die Werte 20-25 nicht überschreiten (zumindest nicht 10 Sekunden höher als 25ms sein)

Der Wert heißt ja selbst "Average sec/Read".

Dann müsste es passen

Vielen Dank