Sistemas de almacenamiento

  Sánchez Cruz Brandon

Los sistemas de almacenamiento son elementos, dispositivos... capaces de almacenar información. Puesto que almacenan miles de datos con gran valor, una buena gestión de los mismos es esencial.

Tipos de sistemas de almacenamiento 

Los elementos para satisfacer las necesidades de almacenamiento, se pueden dividir en cuatro grandes grupos: Discos durosCintas magnéticasNAS y SAN.

Discos Duros

Dispositivo de almacenamiento de datos no volátil. Existen dos tipos: magnéticos (HD) y de estado sólido (SSD). Las diferencias principales entre ambos son la velocidad a la cual se accede a los datos, el tiempo de vida del dispositivo y el precio, los discos SSD son mucho más rápidos que los magnéticos, pero tienen un tiempo de vida menor y el precio por unidad de almacenamiento es mucho mayor.

Cintas Magnéticas

Se basan en los mismos principios de lectura/grabación que las cintas utilizadas por los magnetófonos convencionales.

NAS

Del inglés Network Attached Storage. Recurso diseñado para ser conectado a la red, con el objetivo de proporcionar a los dispositivos que se encuentran en ella capacidad de almacenamiento. Proporciona soporte de copias de seguridad y cifrado de datos

SAN

Del inglés Storage Area Network. Se trata de una red dedicada, que conecta dispositivos de almacenamiento en red, con el objetivo de proporcionar al usuario un interfaz de almacenamiento unificado.


Gestión de almacenamiento

Principalmente, todas las compañías generan datos, incluyendo los provenientes de otros procesos, hay que guardarlos para poder acceder a ellos en cualquier momento (garantizando su integridad). Con gestión de almacenamiento, se define la infraestructura que se requiere para ello y la toma de decisiones para que sea efectivo. Es el proceso encargado de optimizar el uso de dispositivos de almacenamiento y proteger la integridad de los datos, independientemente del dispositivo en el cual residan. Los principales focos son: capacidad, rendimiento, fiabilidad y recuperabilidad.

Capacidad

Consiste en proporcionar el suficiente almacenamiento a los encargados dentro de unos costes razonables. Se debe saber planificar la capacidad que nos hace falta actualmente y tener expectativas de cada cuanto tiempo vamos a tener que aumentar la capacidad.

Cabe destacar que el coste de almacenamiento cada vez es menor, aunque las necesidades de almacenamiento son mayores.

Rendimiento

Hay que conseguir la mejor configuración para el rendimiento óptimo del sistema, que va a depender de los objetivos (mayor rendimiento, mayor uso de recursos). Hay que tener en cuenta diversos factores (CPU, la memoria principal) de los dispositivos que conforman la infraestructura y que dependiendo de los mismos, se van a producir diferencias significativas respecto a los requisitos de rendimiento.

Fiabilidad

El almacenamiento y sus datos deben estar disponibles para cuando los clientes necesiten. A parte, el sistema no tiene que tender al fallo (proporcionar almacenamiento que tienda al fallo puede afectar a nuestra reputación). La evolución de la tecnología en el área de almacenamiento ha sido clave para con este punto, debido que a lo largo de la historia se ha ido aumentando la fiabilidad de los dispositivos utilizados para dicha tarea.

Para conseguir la fiablidad se puede utilizar la configuración RAID (Redundant Array of Independent Disks). RAID ofrece distintos niveles de configuración. Los niveles de configuración de RAID más usados son:

  • Raid 0 : Fragmentación de discos por razones de rendimiento
  • Raid 1: Duplicación de discos para redundancia total
  • Raid 0+1: Combinación de los dos anteriores (Fragmentación y duplicación)

RAID ofrece más niveles que constan de mecanismos para mejorar la tolerancia a fallos, mejorar el rendimiento...

Recuperabilidad

Los datos pueden ser alterados, dañados, borrados resultar inaccesibles. Se deben tener mecanismos para poder recuperarlos. Y el método para recuperar los datos, va a depender del método con el que se realizó el backup. Las copias de seguridad ó backup pueden ser de los siguientes tipos:

  • Copia de seguridad física completa: Requieren la parada completa del sistema al cual se le quiera aplicar la copia de seguridad
  • Copia de seguridad física incremental: Requieren la parada completa del sistema al cual se le quiera aplicar la copia de seguridad, pero durante un menor lapso de tiempo.
  • Copia de seguridad física online: Las bases de datos pueden permanecer abiertas a los usuarios durante el proceso de copia de

seguridad y la recuperación se puede lograr de nuevo a la última transacción procesada.

  • Copia de seguridad lógica (exportado de archivos): Menos complicadas que las anteriores pero consumen más tiempo. Permiten

aplicaciones 24/7 y las bases de datos pueden permanecer online.


Referencias


Comentarios

Entradas populares de este blog

ARREGLO LOGICO GENERICO (GAL)

Función "rising_edge" para VHDL

Señal del reloj en VHDL