Una matriz redundante de memoria independiente ( RAIM ) es una característica de diseño presente en la memoria de acceso aleatorio principal de ciertos ordenadores . [ 1 ] RAIM utiliza módulos de memoria adicionales y algoritmos de segmentación para protegerse contra el fallo de cualquier módulo en particular y mantener el sistema de memoria en funcionamiento continuo. RAIM es similar en concepto a una matriz redundante de discos independientes (RAID), que protege contra el fallo de una unidad de disco , pero en el caso de la memoria admite fallos de varios chips de dispositivos DRAM y fallos de canales de memoria completos. RAIM es mucho más robusta que la comprobación de paridad y las tecnologías de memoria ECC , que no pueden protegerse contra muchos tipos de fallos de memoria.
El 22 de julio de 2010, IBM presentó el primer servidor de gama alta con RAIM, el zEnterprise 196. Cada máquina z196 contiene hasta 3 TB (utilizables) de memoria principal protegida por RAIM. En 2011 se presentó el modelo de clase empresarial z114, que también admite RAIM. La carta de anuncio oficial ofreció información adicional sobre la implementación:
... La corrección de errores más robusta de IBM hasta la fecha se encuentra en el subsistema de memoria. Se está introduciendo una nueva tecnología de matriz redundante de memoria independiente (RAIM) para proporcionar protección a nivel de memoria de acceso aleatorio dinámico (DRAM), módulo de memoria en línea dual (DIMM) y canal de memoria. Se pueden corregir tres fallos completos de DRAM por rango. Se pueden corregir fallos a nivel de DIMM, incluidos componentes como el circuito integrado de aplicación específica (ASIC) del controlador, los reguladores de potencia, los relojes y la placa. Se pueden corregir fallos en el canal de memoria, como líneas de señal, líneas de control y controladores/receptores en el MCM. Las señales de datos ascendentes y descendentes se pueden preservar utilizando dos cables de reserva en ambas rutas. Una de estas señales se puede utilizar para preservar una línea de señal de reloj (una ascendente y otra descendente). En conjunto, estas mejoras están diseñadas para ofrecer el subsistema de memoria más resistente del System z hasta la fecha. [ 2 ]
Véase también
Referencias
- Memoria de computadora
- Detección y corrección de errores
- Sistemas informáticos tolerantes a fallos