redzilla
Todas las herramientas
Datacenter

IOPS con Penalización RAID

Define los discos, el nivel RAID y la mezcla de lectura/escritura y calculo los IOPS funcionales aplicando la penalización de escritura (RAID5=4, RAID6=6, RAID1/10=2) sobre los IOPS crudos.

Referencia: HDD 7.2k≈80, 10k≈140, 15k≈180, SSD SATA≈20.000, NVMe≈100.000.

70 % lectura 30 % escritura
Ejemplos
redzilla.cl — iops
 
IOPS funcionales
IOPS de aplicación
IOPS crudos
límite físico del arreglo
Penalización
E/S de disco por escritura
Funcion.
Crudos
Backend W

Reparto de la E/S de disco

Lectura al disco
Escritura al disco (con penalización)

En el punto de operación, la E/S física del arreglo () se reparte entre lecturas y escrituras; cada escritura de la aplicación cuesta E/S de disco.

La misma carga en otros niveles RAID

RAIDPenalizaciónIOPS funcionalesBackend W

Con 8 discos de 180 IOPS y 70 % lectura.

Cómo se calcula · IOPS y penalización de escritura

Crudos IOPS crudos = nº discos × IOPS por disco. Es el techo físico del arreglo (todas las E/S al backend).

Penaliz. cada escritura de la aplicación provoca varias E/S en el disco: RAID 0 = 1, RAID 1/10 = 2, RAID 5 = 4, RAID 6 = 6.

Funcion. IOPS funcionales = crudos ÷ (fracción de lectura + fracción de escritura × penalización). Son los IOPS que ve la aplicación con esa mezcla de trabajo.

Backend W E/S de disco por escritura = IOPS funcionales × fracción de escritura × penalización. Sumado a las lecturas iguala los IOPS crudos.

Modelo de dimensionamiento de arreglos: sirve para estimar cuántos discos hacen falta para una carga con un porcentaje de escritura dado. Los IOPS por disco son valores de referencia; mide los tuyos para cifras exactas.

Cálculo local en tu navegador · sin registro · sin enviar datos.

¿Te fue útil esta herramienta?
Disclaimer Cuidamos la precisión de cada herramienta y la revisamos a conciencia; aun así, no podemos garantizar que esté libre de errores ni responsabilizarnos por el uso de sus resultados. Te sugerimos verificar siempre los datos críticos.
Si encuentras un error, avísanos →