Acelerador de array (caché respaldada por baterías)
El acelerador de array es una memoria caché de lectura/escritura DIMM SDRAM
de 256 MB de alto rendimiento, actualizable y respaldada por baterías que puede
aumentar el rendimiento en configuraciones de bases de datos y tolerancia a
fallos. Realiza el almacenamiento del registro de escritura y de lectura anticipada,
lo que proporciona una velocidad de acceso a los datos mucho más rápida que
desde un disco de almacenamiento.
En el almacenamiento del registro de escritura, los datos se escriben en la
memoria caché del acelerador de array en lugar de hacerlo directamente en las
unidades. Posteriormente, cuando el sistema de almacenamiento de MSA1000
está inactivo, el Controlador escribe los datos de la caché en el array de unidades.
El almacenamiento de lectura anticipada detecta los accesos secuenciales al array,
lee los datos anticipados y almacena los datos en la caché hasta que se realice
el siguiente acceso de lectura. Si los datos son de carácter secuencial, pueden
descargarse inmediatamente en la memoria, lo que evita la latencia de un acceso
al disco.
Si el Controlador MSA1000 falla antes de que los datos de caché se almacenen
en el disco, se puede extraer el acelerador de array y sus baterías integradas de
un Controlador MSA1000 e instalarse en un Controlador de repuesto. Todos los
datos del acelerador de array que no se hayan escrito en la unidad de disco duro
se transferirán al Controlador MSA1000 de repuesto.
Características del acelerador de array
Otras características del acelerador de array:
Guía de usuario del Controlador MSA1000
Está montado en una placa secundaria extraíble (si el Controlador original
falla, permite desplazar a otro Controlador los datos almacenados)
Tiene el respaldo de baterías reemplazables
Actualizable a 512 MB (256 MB por Controlador)
Velocidad de lectura/escritura ajustable: generalmente se determina durante
la configuración de array, pero se puede cambiar en cualquier momento.
Memoria SDRAM de comprobación y corrección de errores
(ECC, Error Checking and Correcting) de 16 bits.
ECC detecta y corrige todos los errores de memoria de único bit. También
detecta todos los errores de memoria de dos bits en cualquier posición y
casi todos los errores de tres y cuatro bits en una SDRAM. Gracias a la ECC,
un chip de memoria completa puede fallar sin perder datos. Proporciona un
elevado nivel de integridad de datos garantizando la corrección de los errores
comunes de memoria sin perjudicar al rendimiento.
Controlador MSA1000
13