Ist eine „hohe“ IO-Rate gesund?

Ist eine „hohe“ IO-Rate gesund?

Ich arbeite viel mit meinem Linode, der derzeit eine Site hostet, aber hin und wieder (normalerweise etwa alle zwei Monate) erhalte ich eine Warnung, dass meine IO-Rate zu hoch ist (normalerweise knapp über 6000). Die letzte, die ich erhielt, lautete: „Ihr Linode ... hat den Benachrichtigungsschwellenwert (1000) für die Festplatten-IO-Rate überschritten und lag in den letzten 2 Stunden im Durchschnitt bei 6557,69.“

Ich mache mir darüber ein wenig Sorgen, weiß aber nicht so recht, was ich davon halten soll. Ist das in Ordnung? Wenn ich mir meine Serverdiagramme anschaue, sehe ich nie etwas Besonderes. Unten sind zwei „normale“ Tage für meine Site mit wenig Verkehr (beachten Sie, dass die beiden größten Spitzen auf mein Rsyncing zum Sichern des Servers zurückzuführen sind). Beachten Sie auch, dass ich, obwohl ich an diesem Tag zweimal Rsyncing durchgeführt habe, keine Warnung darüber erhalten habe. Die Diagramme sind wie folgt:

http://i.imgur.com/vLo7A.png

http://i.imgur.com/OIHT9.png

Ich habe versucht, es mir anzusehen, iotopaber wann immer ich nachschaue, sieht alles gesund aus.

Irgendwelche Ideen?

Antwort1

6557 pro Stunde bedeutet weniger als zwei Festplattenoperationen pro Sekunde. 6557 pro zwei Stunden bedeutet weniger als eine pro Sekunde. Ihr einziges Problem scheint eine zu empfindliche Benachrichtigungsschwelle zu sein.

Ich würde nachforschen, ob ich etwa 50.000 pro Stunde hätte (aber das wäre immer noch kein echtes Problem).

Antwort2

Disk-IO sind Schreib- und Lesevorgänge auf/von der Festplatte. Ich weiß nichts über Ihren Stapel, aber eine häufige Ursache für Spitzen, die nicht dem Datenverkehr entsprechen, sind Protokollrotationen/-komprimierung.

verwandte Informationen