En esta entrada os voy a hablar sobre las tecnologías existentes del almacenamiento.
La imagen inferior muestra mucha información que requiere que sea analizada al detalle.
La mayoría de los usuarios, conscientes o no, empleamos el sistema de almacenamiento DAS y NAS ya que constituyen los sistemas más extendidos y económicos empleados actualmente.
En palabras sencillas, el Sistema DAS le usamos con nuestros equipos/ordenadores, cuando accedemos a un disco conectado mediante SATA, IDE, SCSI.
El sistema NAS permite dejar los datos en discos duros conectados a red TCP-IP.
Por ejemplo, en un sistema DAS o almacenamiento directo en disco la pila de acceso empieza con un equipo informático que posee unas aplicaciones dentro de un sistema operativo. El sistema operativo posee un sistema de ficheros. Ese sistema de ficheros accede a una interfaz de almacenamiento diversa como puede ser un disco SATA, SCSI (requiere un bus adaptador) para finalizar manejando bloques del disco. El sistema DAS es el único ejemplo que requiere un equipo informático para gestionarlo. El resto de sistemas acceden por IP o por una red almacenamiento propia como el SAN.
Profundizaré un poco más en cada una de ellas.
DAS
La siglas DAS significan Direct Attached Storage. Es un mecanismo tradicional de almacenamiento. DAS suele ser conocido como “Islas de información”. Eso es debido a que cada almacenamiento se puede encontrar aislado del resto, formando islas de datos que no se encuentran conectadas en red. Suele ser el mecanismo más económico y sencillo. Pero la escalabilidad se ve limitada. La velocidad no es su punto más fuerte, aunque poseen buenos rendimientos. El sistema NAS está sustituyendo muchos sistema DAS. Es importante aclarar que el RAID es un concepto diferente pero relacionado con los sistemas de almacenamiento. En muchos es opcional, pero es admitido.
Para entenderlo mejor, un ejemplo de DAS seria nuestro PC usando discos duros por ejemplo varios SCSI en modo RAID. Los modos RAID requieren otra entrada para aclararlo, pero existen varios y todo depende de la seguridad/redundancia y velocidad que queremos dar a nuestros datos.
NAS
Almacenamiento conectado a la Red. Suele poseer su propio sistema operativo y sistema de archivos.
Es el otro sistema más extendido. No requiere sistema operativo cliente para acceder a los datos. La unidad trabaja en red. Se le asigna una dirección IP. Algunos NAS poseen múltiples opciones y protocolos soportados. Admite RAID.
Un ejemplo sencillo es un NAS conectado las 24h del dia a un swich. Todos los equipos de la red pueden acceder a él por IP o nombre. Posee un sistema de autenticación de archivos si lo deseamos.
SAN
SAN o Storage Area Network son redes especializadas de almacenamiento de datos de alta velocidad que emplean la tecnología FC o Fiber Channel para conectar servidores con discos de almacenamiento. Una SAN permite compartir datos entre varios equipos de la red sin afectar el rendimiento porque el tráfico de SAN está totalmente separado del tráfico de usuario, este dato es muy importante.
En este apartado me extenderé un poco mas al ser mas complejo.
Son los servidores de aplicaciones que funcionan como una interfaz entre la red de datos (generalmente un canal de fibra) y la red de usuario (por lo general Ethernet).
SAN es mucho más costosa. Un nodo es cualquier dispositivo conectado al SAN. Pueden ser servidores, drive tape, tape library, wmware server, etc.
Otro concepto importante es el WWN – World Wide Name. Identificador único para identificar los dispositivos de almacenamiento. Suelen ser 6 números. Es similar a una IP. Permite identificar nodos de forma similar a la IP.
Fabric – engloba todo el hardware que conecta servidores y workstations a los dispositivos de almacenamiento a traces del uso de la tecnología FC.
FC o Fiber Channel, red de alta velocidad usada principalmente para almacenamiento.
Los administradores IT buscan con SAN resolver las necesidades del negocio, requerimientos de escalabilidad y fiabilidad. Sobre todo para necesidades futuras. El almacenamiento puede ser accedido por múltiples servidores simultáneamente, con un procesamiento muy rápido. Los recursos de almacenamiento pueden ser gestionados de forma centralizada y el espacio puede ser reubicado en función de las necesidades.
Al separar la red de datos de las aplicaciones o control, el acceso es mucho más eficiente y rápido.
Una SAN permite compartir datos entre varios equipos de la red sin afectar el rendimiento porque el tráfico de SAN está totalmente separado del tráfico de usuario. Son los servidores de aplicaciones que funcionan como una interfaz entre la red de datos (generalmente un canal de fibra) y la red de usuario (por lo general Ethernet). Normalmente, cuando una compañía estima el TCO (Coste total de propiedad) con respecto al coste por byte, el coste se puede justificar con más facilidad.
¿Cómo son los componentes de una red SAN?
Tienen que existir servidores específicos para SAN conectados con un Host Bus Adapter con 2 puertos.
Después están los switches FC por duplicado. Un software como EMC PowerPath. El storerage array como almacén de datos.
Las librerías de cinta son la opción de almacén de copias de seguridad.
Un ejemplo; En Mac OS podemos encontrar el producto XSAN que requiere al menos 2 servidores XServe MDC(Metadata controlllers), un switch de fibra óptica, tarjetas de fibra óptica para cada equipo y un raid de disco + licencias claro.
iSCSI
En 2 versiones, con appliance y Gateway.
iSCSI (Internet SCSI) es un estándar que posibilita el uso del protocolo SCSI sobre redes TCP/IP.
El iSCSI y su uso en entornos de producción corporativos se han acelerado en estos momentos gracias al crecimiento del uso del Gigabit Ethernet. La fabricación de almacenamientos basados en iSCSI (red de área de almacenamiento) es menos costosa y está resultando una alternativa a las soluciones SAN basadas en Canal de fibra.
Los adaptadores iSCSI host bus (HBAs) son tarjetas de red que incorporan un motor con la capacidad de proceso iSCSI integrado.
Los HBAs iSCSI son tratados por el sistema operativo como controladores SCSI convencionales.
iSCSI es una seria competencia de FiberChannel mucho más económica que nos permite acceder a nuestro datos de una forma bastante transparente.