Calculadora de IOPS en RAID (Penalización de Escritura)
IOPS aleatorias que soporta un conjunto para una mezcla dada de lecturas y escrituras, tras la penalización de escritura del RAID, y el caudal que eso supone.
Resultados
Qué hace esta herramienta
Las lecturas salen baratas en cualquier RAID, pero cada escritura cuesta operaciones extra en los discos: dos en un espejo (RAID 1 o 10), cuatro en RAID 5 (leer los datos antiguos y la paridad, escribir los datos nuevos y la paridad) y seis en RAID 6. Por eso un conjunto de discos rápidos puede ir lento bajo una base de datos o máquinas virtuales que escriben mucho. Las IOPS aleatorias típicas por disco rondan 75 a 100 en discos de 7200 rpm, 125 a 150 en los de 10 000 rpm y 175 a 210 en los de 15 000 rpm; los SSD llegan a decenas de miles, y una controladora con caché de escritura protegida por batería oculta buena parte de la penalización. El resultado es la cifra sostenida para operaciones aleatorias, no la velocidad secuencial impresa en la caja.
Fórmula
IOPS = N × IOPS_disk ÷ (read share + write share × write penalty)
Variables
| Símbolo | Significado | Unidad |
|---|---|---|
nd | Número de discos | — |
io | IOPS de un disco | IOPS |
rd | Proporción de lecturas en la carga | % |
lv | Nivel de RAID | — |
bs | Tamaño de cada operación | KiB |
FI | IOPS que entrega el conjunto | IOPS |
RI | IOPS brutas de todos los discos | IOPS |
WP | Penalización de escritura | — |
WI | De las cuales, escrituras | IOPS |
TP | Caudal con ese tamaño de operación | MiB/s |
Ejemplo resuelto
- Número de discos8
- IOPS de un disco150 IOPS
- Proporción de lecturas en la carga70 %
- Nivel de RAID5
- Tamaño de cada operación8 KiB
- IOPS que entrega el conjunto632 IOPS
- IOPS brutas de todos los discos1200 IOPS
- Penalización de escritura4
- De las cuales, escrituras189 IOPS
- Caudal con ese tamaño de operación4,9 MiB/s
Limitaciones
- El resultado es una estimación basada solo en los valores introducidos. Las situaciones reales suelen incluir factores que esta calculadora desconoce.
- Los rendimientos y consumos varían entre productos. Tome los valores de la ficha técnica del fabricante del producto que va a usar.