Cómo funciona SSD Cache

Cómo funciona SSD Cache.La función de caché SSD es una solución basada en controlador que almacena en caché los datos a los que se accede con mayor frecuencia (datos «en caliente») en unidades de estado sólido (SSD) de menor latencia para acelerar dinámicamente el rendimiento del sistema. SSD Cache se utiliza exclusivamente para lecturas de host.

Caché SSD versus caché principal

La caché SSD es una caché secundaria para usar con la caché primaria en la memoria dinámica de acceso aleatorio (DRAM).
La caché SSD funciona de manera diferente a la caché primaria:
● Para la memoria caché principal, cada operación de E / S debe organizar los datos a través de la memoria caché para realizar la operación.
En la memoria caché principal, los datos se almacenan en DRAM después de una lectura del host.
● La caché SSD se usa solo cuando el Administrador del sistema determina que es beneficioso colocar los datos en la caché para mejorar el rendimiento general del sistema.

En la caché SSD, los datos se copian de los volúmenes y se almacenan en dos volúmenes RAID internos (uno por controlador) que se crean automáticamente al crear una caché SSD.
Los volúmenes RAID internos se utilizan para fines de procesamiento de caché interno. Estos volúmenes no son accesibles o se muestran en la interfaz de usuario. Sin embargo, estos dos volúmenes sí cuentan para la cantidad total de volúmenes permitidos en la matriz de almacenamiento.

Cómo se usa el SSD Cache

El almacenamiento en caché inteligente coloca los datos en una unidad de menor latencia para que las respuestas a futuras solicitudes de esos datos puedan ocurrir mucho más rápido. Si un programa solicita datos que se encuentran en la memoria caché (lo que se denomina «acierto de caché«), la unidad de menor latencia puede atender esa transacción. De lo contrario, se produce una «falta de caché» y se debe acceder a los datos desde el disco original, más lento. A medida que se producen más aciertos de caché, mejora el rendimiento general.

Cuando un programa host accede a las unidades de la matriz de almacenamiento, los datos se almacenan en la caché SSD. Cuando el programa host accede nuevamente a los mismos datos, se leen desde la caché SSD en lugar de los discos duros. Los datos a los que se accede comúnmente se almacenan en la caché SSD. Solo se puede acceder a los discos duros cuando no se pueden leer los datos de la caché SSD.
La caché SSD se usa solo cuando System Manager determina que es beneficioso colocar los datos en la caché para mejorar el rendimiento general del sistema.

Cuando la CPU necesita procesar datos de lectura, sigue los pasos a continuación:
1. Compruebe la memoria caché DRAM.
2. Si no se encuentra en la memoria caché DRAM, verifique la memoria caché SSD.
3. Si no se encuentra en la caché SSD, salga del disco duro. Si los datos valen la pena almacenarlos en la memoria caché, cópielos en la caché SSD.

Desempeño mejorado

Copiar los datos de mayor acceso (hot spot) a SSD Cache permite un funcionamiento más eficiente del disco duro, menor latencia y velocidades aceleradas de lectura y escritura. El uso de SSD de alto rendimiento para almacenar en caché los datos de los volúmenes de HDD mejora el rendimiento de E / S y los tiempos de respuesta.
Se utilizan mecanismos simples de E / S de volumen para mover datos hacia y desde la caché SSD. Una vez que los datos se almacenan en caché y se almacenan en los SSD, las lecturas subsiguientes de esos datos se realizan en el caché de SSD, eliminando así la necesidad de acceder al volumen del disco duro.

Caché SSD y la característica de seguridad del disco

Para usar SSD Cache en un volumen que también usa Drive Security (está habilitado de forma segura), las capacidades de Drive Drive del volumen y SSD Cache deben coincidir. Si no coinciden, el volumen no se habilitará de forma segura.

Implementar caché SSD
Para implementar SSD Cache, haga lo siguiente:
1. Crea el SSD Cache.
2. Asocie la caché SSD con los volúmenes para los que desea implementar el almacenamiento en caché de lectura SSD.

This post is also available in: Español