I-RAM: Unidad de almacenamiento masivo basada en memoria RAM DDR


Gigabyte hace un tiempo un dispositivo llamado I-RAM (GC-RAMDISK), del que existen varias revisiones

  • Rev 1.1 ocupa un slot PCI aunque no se conecta a él.
  • Rev 1.2 ocupa un slot PCI aunque no se conecta a él.
  • Rev 1.3 ocupa un slot PCI aunque no se conecta a él.
  • I-RAM Box que ocupa una bahía de 5,25″.

iramEste dispositivo, usa memoria RAM DDR200/266/333/400 Mhz como sistema de almacenamiento soportando hasta 4 Gb (1 Gb por banco); utiliza una conexión SATA150 (insuficiente para el ancho de banda de una memoria RAM ya que son mucho más rápidas que cualquier disco duro actual) y se alimenta a través del bus PCI, en caso de corte en el suministro eléctrico se puede alimentar a través de una pila o batería durante unas 16 horas, transcurrido ese tiempo la información que contenga el I-RAM se perderá ya que la memoria RAM no es capaz de guardar informacion si no esta alimentada por corriente.

Con este dispositivo la instalacion de Windows XP apenas tarda unos 1 minuto y medio y la apertura de aplicaciones es instantánea como se puede ver en este video de Youtube:

Lo cual da una idea de su gran rendimiento frente a otras soluciones de almacenamiento como los discos duros tradicionales, el gran rendimiento de este sistema se debe a varios factores:

  • Bajo tiempo de acceso de la memoria RAM de unos pocos nanosegundos, que mejora el rendimiento de forma significativa.
  • El gran ancho de banda que tiene la memoria RAM, la DDR400 PC3200 por ejemplo tiene un máximo de 3.200 MB/seg.

Aunque el dispositivos actualmente es algo “antiguo” (salió en 2.005) la idea en sí misma no es mala sin embargo se podria mejorar, de hecho Gigabyte mostro en 2.006 un dispositivo similar con algunas de estas características:

  • Uso de memoria DDR2 que actualmente es más barata que la DDR400.
  • Soportando mayor cantidad de memoria RAM, hasta 8 GB (2 GB por banco) ya que 4 GB es “poco” para almacenar un sistema operativo y los programas que use el usuario, los datos se pueden almacenar en un disco duro de gran capacidad, aunque de todas formas 8 GB también sigue siendo “poca” capacidad de almacenamiento.
  • Utilización de Serial ATA 300 (SATA300) que da mayor ancho de banda.
  • Utilización de una bahía de 5,25″ en lugar de un Slot PCI.

Personalmente creo que se podría mejorar su rendimiento con algunas caracteristicas como:

  • Acceso a memoria Dual Chanel de 128 Bits (64 Bits x2), cada canal podría tener su conector SATA300 independiente.
  • Utilización de conexiones SATA300 a modo de RAID 0 (RAID Cero) de forma que el ancho de banda mejoraría bastante y sus prestaciones (tasa de lectura y escritura de datos) serían mayores.
  • Tener la posibilidad de hacer una imagen del Sistema al apagarlo en algún medio de almacenamiento no volátil como por ejemplo el disco duro y que en caso de que la pila se agote se pueda recuperar desde ahí, ya que la memoria RAM es volátil y en caso de que la batería del I-RAM se agotase se perderían los datos.

Hay que tener en cuenta que actuamente existen soluciones parecidas pero a un nivel profesional y por otro lado el desarrollo de los discos SSD (Solid State Drive, Dispositivos de Estado Solido), comentados en esta entrada (SSD (Solid State Drive, Dispositivo de Estado Sólido): Los nuevos discos duros) han evolucionado bastante aunque no sustituiran a los discos duros tradicionales a corto plazo porque actualmente su relacion Precio/Gigabyte es mucho mas alta que cualquier disco duro.

Se pueden encontrar más información en inglés en:

2 comentarios

  1. tiene buena pinta esto

  2. La pena es que Gigabyte parece que no ha vuelto a dar señales de vida para este dispositivo, aunque como he comentado con algunas actualizaciones podría ser una buena opción de rendimiento extremo en sistemas de almacenamiento, incluso frente a los SSD actuales.

    Lo que si existen son sistemas similares (basados en memoria RAM pero no en memoria flash como los SSD actuales) pero de ámbito profesional como los Acard 9010B y 9010 (Acard los considera “SSD”, en parte estan basados en un sistema de memoria aunque no es de tipo flash sino RAM) pero son demasiado para un usuario “doméstico”:

    Soportan entre 48 y 64 GB de RAM.
    Tasa de transferencia de entre 200 y 400 MB/seg.
    Posibilidad de copiar/restaurar el contenido de la memoria RAM en una tarjeta Compact Flash (CF).
    Bateria de Ion-Litio.
    Leds de estado.

    Entre otras características, aunque precios del Acard 9010B/9010 son bastante altos unos 250 y 400 $ sin tener en cuenta el precio de las memorias RAM necesarias ni de la tarjeta Compact Flash por lo que el precio final es bastante más alto del anunciado y dicho precio supera ampliamente el de los SSD, ya que actualmente existen SSD de 32 GB (rondan los 100 €) y de 64 GB (rondan los 180 €) que si bien tienen un rendimiento algo peor que estos Acard, el rendimiento es muy superior al de los discos duros domésticos de 7.200 Rpms e incluso superiores al de modelos más rápidos como los SCSI/SAS de 10.000 y 15.000 Rpms.

    De hecho se podría hacer un RAID 0 con dos SSD de 32 GB y tendriamos una sola unidad de 64 GB (32 GB x2) consiguiendo duplicar el rendimiento del sistema de almacenamiento aunque hay que tener en cuenta que si alguno de los SSD del RAID falla se puede dar por perdida la información que haya en él, de todas formas para los sistemas RAID 0 se aconseja siempre tener algún sistema de respaldo (ej: un disco duro externo) para evitar posibles pérdidas de datos.

Los comentarios están cerrados.

A %d blogueros les gusta esto: