Optimización del Rendimiento de Almacenamiento: RAID y Tiempos de Lectura/Escritura

Clasificado en Informática

Escrito el en español con un tamaño de 2,33 KB

Tiempos de Lectura/Escritura en Disco

Las operaciones de I/O (entrada/salida) a disco son relativamente lentas, principalmente debido a su naturaleza mecánica. Una lectura o escritura generalmente involucra dos operaciones:

  1. Posicionamiento de la cabeza lecto/grabadora.
  2. Transferencia de datos desde o hacia el disco.

Posicionamiento de la Cabeza

El posicionamiento de la cabeza está limitado por dos factores:

  • Tiempo de búsqueda (seek time): Tiempo que tarda la cabeza en moverse a la pista correcta.
  • Latencia rotacional: Tiempo que tarda el disco en girar hasta que el sector deseado esté bajo la cabeza.

Tiempo de Acceso

El tiempo de acceso es la suma del tiempo de búsqueda más la latencia rotacional.

Transferencia de Datos

La transferencia de datos ocurre bit a bit y está limitada por la velocidad de rotación y la densidad de grabación del medio.

Niveles de RAID Estándar

La elección del nivel de RAID depende de las necesidades del usuario, como seguridad, velocidad, capacidad, costo y rendimiento. Cada nivel ofrece una combinación específica de tolerancia a fallos (redundancia), rendimiento y costo. La mayoría de los niveles RAID solo pueden satisfacer de manera efectiva uno o dos de estos criterios. No hay un nivel de RAID superior a otro; cada uno es adecuado para determinadas aplicaciones y entornos.

Oficialmente, existen siete niveles de RAID (0-6), además de posibles combinaciones. La elección depende del tipo de información a proteger y del número de discos duros disponibles.

Consideraciones sobre RAID

Todos los sistemas RAID implican la pérdida de parte de la capacidad de almacenamiento para lograr redundancia o almacenar datos de paridad.

Los sistemas RAID profesionales deben incluir elementos críticos por duplicado, como fuentes de alimentación, ventiladores redundantes y hot-swap (intercambio en línea).

Es ideal que todos los discos sean del mismo tamaño. Si no lo son, se "normalizan" con el valor del más pequeño.

Entradas relacionadas: