Cómo acelerar la recuperación de datos de un RAID con un tamaño de banda pequeño

Última actualización:
el 30 de enero de 2024

Tiempo de lectura: 3 min

En la mayoría de los sistemas modernos, el tamaño de banda predeterminado para un arreglo RAID se encuentra dentro del rango de 64 KB a 1 MB. No obstante, algunos controladores pueden soportar bloques más pequeños, incluso estos de 512 bytes. Aunque es óptimo para algunas aplicaciones específicas, dicho tamaño de banda puede causar problemas de rendimiento significativos debido a las solicitudes de E/S frecuentes, en particular cuando los datos se recuperan de un conjunto RAID de gran capacidad.

Por ejemplo, tenemos una matriz RAID 0 que consta de tres unidades flash, con un tamaño de banda de 1 sector (512 bytes). Cuando empezamos a copiar una carpeta de 4,4 GB desde esta matriz, vemos que el tiempo estimado del procedimiento es de 1 hora 40 minutos.

alt

La pestaña Rendimiento del Administrador de tareas de Windows muestra la velocidad de lectura relativamente baja de 359 kb/s.

alt

Las utilidades de recuperación de datos avanzadas permiten acelerar el proceso al habilitar la caché de lectura para cada unidad miembro de la matriz. Esta función está disponible en UFS Explorer Professional Recovery y Recovery Explorer Professional, así como en las ediciones RAID y Network RAID de UFS Explorer a partir de la versión 9.13. Cuando se habilita dicha función, los patrones de datos a los que se accede con frecuencia se copian en la memoria caché de la unidad y luego se sacan no del dispositivo original, sino de ella, lo que contribuye a una mejora significativa del rendimiento.

Si desea utilizar la caché de lectura durante la recuperación de datos de su RAID, siga los pasos a continuación. En esta guía utilizamos UFS Explorer RAID Recovery, pero también puede hacer lo mismo en otras ediciones del software, ya que el procedimiento como tal es análogo.

  1. Descargue, instale y lance el software.

    Una vez iniciado, el programa detectará todas las unidades conectadas y las mostrará en la lista de almacenamientos conectados en el panel izquierdo de la ventana principal.

    alt

  2. Busque su conjunto RAID ensamblado entre los almacenamientos detectados o ensámblelo manualmente a partir de las unidades correspondientes.

    A. La matriz puede ensamblarse automáticamente y aparecer justo debajo de sus componentes. Utilice la opción "Editar configuración RAID" del menú contextual de la matriz detecteda para acceder a sus parámetros.

    B. Si el programa no ha ensamblado la matriz, hay que ensamblar ella manualmente para poder continuar.

    alt

  3. Habilite la caché de lectura para cada unidad que forma parte de su RAID utilizando la herramienta dedicada del cuadro de diálogo del Constructor de RAID.

    Seleccione cada elemento del almacenamiento complejo en la lista de componentes de RAID y habilite la herramienta "Establecer parámetros de almacenamiento en caché" en la barra de herramientas principal del Constructor de RAID.

    alt

    Después de eso, especifique la configuración preferida. También se puede aplicarla a todos los componentes a la vez marcando la casilla correspondiente.

    alt

    Después de pulsar el botón "Construir este RAID", el RAID "en caché" aparecerá en la lista de almacenamientos en el panel izquierdo.

    alt

  4. Explore el sistema de archivos disponible en este conjunto RAID y copie los archivos/carpetas necesarios.

    Ahora puede abrir la partición montada en el almacenamiento RAID ensamblado y copiar los elementos necesarios.

    alt

    Si consultamos la duración del proceso, en nuestro caso copiar la misma carpeta lleva hasta 2 minutos. Esta es una diferencia considerable si se compara con el tiempo estimado inicial de 1 hora y 40 minutos.

    Y la utilidad Administrador de tareas ya mencionada muestra la velocidad de lectura mucho mayor: alrededor de 18,4 Mb/s.

    alt

    Por lo tanto, este método proporciona una notable mejora del rendimiento y permite sacar sus datos valiosos de un conjunto RAID en el menor tiempo posible. En nuestro ejemplo con el tamaño de banda de 512 bytes, la copia se completó aproximadamente 50 veces más rápido de lo estimado sin la caché de lectura habilitada. Esta diferencia depende directamente del tamaño de la banda/franja: la aceleración máxima se puede lograr con el tamaño de banda más pequeño, mientras que en caso de una banda más grande puede ser menos evidente.

El procedimiento antes descrito se puede realizar con los siguientes productos de software: