Calcoid

IOPS-Rechner

Schätze effektive IOPS, Lese- und Schreibanteile sowie den Durchsatz eines RAID-Verbunds aus Laufwerken, Lastmix, Blockgröße und Schreibstrafe.

IOPS-Rechner

Gib eine ganze Zahl von 1 bis 10.000 ein.

Verwende den dauerhaften Zufallszugriffswert des Laufwerks.

Der übrige Anteil entfällt auf Schreibvorgänge.

Bestimmt die Schreibstrafe für jeden Schreibvorgang.

Die Blockgröße wandelt IOPS in MiB/s um, zum Beispiel 4, 8 oder 64 KiB.

Effektive IOPS für den Host

631,58

Durchsatz bei dieser Blockgröße: 4,93 MiB/s

Rohe IOPS

1.200

Theoretische Gesamtleistung der Laufwerke vor der RAID-Schreibstrafe.

Schreibstrafe

4 ×

Mittlere Backend-Vorgänge je Host-IO: 1,9.

Aufteilung der effektiven IOPS

Lesevorgänge ( 70,0 %)
442,11 IOPS
Schreibvorgänge ( 30,0 %)
189,47 IOPS

Die rohe Laufwerksleistung wird durch die mittleren Backend-Vorgänge je Host-IO geteilt. Schreibvorgänge tragen abhängig vom RAID-Level die jeweilige Schreibstrafe.

Referenz für RAID-Schreibstrafen

Die Schreibstrafe wird auf den Schreibanteil deiner Last angewendet. Höhere Werte senken bei gleichem Laufwerksbestand die effektive Leistung.

RAID-LevelSchreibstrafeAuswirkung auf zufällige Schreibvorgänge
RAID 01Keine Paritätsstrafe
RAID 1Anzahl LaufwerkeSchreibvorgänge werden auf alle Spiegelkopien geschrieben
RAID 102Schreibvorgänge werden über Spiegelpaare verteilt
RAID 54Paritätsaktualisierungen erfordern zusätzliche Vorgänge
RAID 66Zwei Paritäten erhöhen den Schreibaufwand

Häufige Fragen

Wie funktioniert der IOPS-Rechner?
Zuerst multipliziert der Rechner die Laufwerksanzahl mit den IOPS je Laufwerk. Danach teilt er diese rohe Leistung durch die mittleren Backend-Vorgänge je Host-IO. So entsteht die effektive IOPS-Zahl für deinen Lese- und Schreibmix.
Was bedeutet die Schreibstrafe bei RAID?
Die Schreibstrafe beschreibt, wie viele Backend-Vorgänge ein Schreibvorgang auslöst. RAID 0 nutzt 1, ein übliches RAID-1-Spiegelpaar 2, RAID 10 nutzt 2, RAID 5 nutzt 4 und RAID 6 nutzt 6. Bei RAID 1 entspricht die Strafe der Anzahl der Spiegelkopien. Lesevorgänge zählen als 1.
Was ist der Unterschied zwischen rohen und effektiven IOPS?
Rohe IOPS sind die theoretische Gesamtleistung der Laufwerke vor dem Redundanzaufwand. Effektive IOPS zeigen, was die Anwendung nach Berücksichtigung der Schreibstrafe für den gewählten Lastmix tatsächlich sieht.
Wie wird der Durchsatz in MiB/s berechnet?
Der Rechner multipliziert die effektiven IOPS mit der Blockgröße in KiB und teilt durch 1.024. Das Ergebnis ist der Durchsatz in MiB/s. Eine größere Blockgröße bewegt pro IO mehr Daten, wenn die effektiven IOPS gleich bleiben.
Welchen IOPS-Wert pro Laufwerk sollte ich eingeben?
Verwende den dauerhaften Zufallszugriffswert eines einzelnen Laufwerks, nicht einen kurzen Burst- oder sequenziellen Spitzenwert. Bei SSDs und NVMe-Laufwerken unterscheiden sich Herstellerwerte zudem nach Blockgröße und Lastmix.
Warum liefert eine leselastige Last mehr effektive IOPS?
Lesevorgänge lösen keine zusätzliche RAID-Schreibstrafe aus. Bei einer reinen Leselast entsprechen die effektiven IOPS deshalb den rohen IOPS. Mit wachsendem Schreibanteil steigt die mittlere Kosten pro Host-IO.

Änderungsverlauf

Aktualisierungen von IOPS-Rechner, nach Datum gruppiert.

1 Aktualisierung
  1. IOPS-Rechner hinzugefügt

    • Schätze effektive IOPS, Lese- und Schreibanteile sowie den Durchsatz eines RAID-Verbunds aus Laufwerken, Lastmix, Blockgröße und Schreibstrafe.

Ähnliche Rechner

Weitere geprüfte Rechner im Themenbereich „Technik“.