SAN frente a NAS: ¿Cuáles son las diferencias clave?
Compare SAN y NAS y descubra qué considerar al usar cada formato de sistema de almacenamiento. El almacenamiento de objetos y la nube también están afectando las opciones de almacenamiento disponibles.
El almacenamiento empresarial viene en muchas formas diferentes. Dos de las formas más comunes (y más antiguas) de agregar capacidad de almacenamiento a una arquitectura de red son a través de una red de área de almacenamiento o almacenamiento conectado a la red. Hay mucho que considerar al evaluar SAN frente a NAS, por lo que la mejor opción no es la misma para todas las organizaciones. Sin embargo, al observar los beneficios y los inconvenientes de cada uno, debería poder elegir el sistema de almacenamiento de datos adecuado para su organización.
En términos generales, si su aplicación requiere E/S en bloque o si existe un requisito de rendimiento importante, utilice una SAN . Si su aplicación utiliza E/S basada en archivos o si comparte archivos y desea una administración simple, NAS sería la mejor opción.
Aunque esa es una buena regla general para saber cuándo usar cada sistema, hay matices para cada enfoque y para cada caso de uso. A continuación, con la ayuda de algunas imágenes simples, describiremos las diferencias entre SAN y NAS, cómo funciona cada sistema y dónde funciona mejor.
¿Qué es SAN?
Una SAN es una red dedicada de alta velocidad que se interconecta y presenta grupos de almacenamiento compartidos a los servidores. Una SAN es una red de almacenamiento independiente que permite un alto rendimiento y acceso al almacenamiento similar a cómo funciona DAS. Hay tres componentes en una SAN: cableado, adaptadores de bus de host ( HBA ) y conmutadores.
Los HBA que se utilizan para el almacenamiento suelen ser protocolos como Fibre Channel (FC) o SCSI conectado en serie. iSCSI basado en Ethernet es otra opción de protocolo que las pequeñas y medianas empresas utilizan más comúnmente.
En una SAN, el conmutador conecta servidores y grupos de almacenamiento compartidos. Un conmutador FC se usa con mayor frecuencia en una SAN porque es compatible con el protocolo FC y está diseñado para un alto rendimiento y baja latencia. Los conmutadores Ethernet también son comunes.
Las SAN se pueden administrar de forma centralizada y enviar solicitudes de acceso a datos basadas en almacenamiento en bloque para un dispositivo de almacenamiento.
Una SAN se puede utilizar para aplicaciones distribuidas, gracias al rápido rendimiento de la red local y la alta disponibilidad de las aplicaciones. Debido a que los administradores de TI pueden descargar funciones de almacenamiento y separar las redes de almacenamiento, una SAN ofrece un rendimiento mejorado en comparación con los sistemas de almacenamiento que no son tan estructurados ni escalables.
El uso de una SAN permite a los administradores almacenar en niveles y consolidar los recursos, y una SAN generalmente se considera un sistema de almacenamiento seguro. Todos estos beneficios también contribuyen a los inconvenientes de usar una SAN: costo y complejidad. El hardware involucrado en la construcción de una SAN tiene un precio elevado y su implementación requiere servicios especializados, que se sumarán a la factura. Además, FC es un protocolo desarrollado específicamente para el almacenamiento y es más costoso que el protocolo de red común Ethernet, por lo que las SAN FC aumentarán aún más el precio.
¿Qué es NAS?
NAS también es un sistema de almacenamiento basado en red, pero a diferencia de SAN, NAS utiliza almacenamiento de archivos dedicado. NAS permite a los usuarios y dispositivos cliente obtener datos de una unidad de disco centralizada, al mismo tiempo que brinda seguridad y control de acceso. Los dispositivos NAS normalmente se administran como un navegador y no tienen teclado ni pantalla.
NAS se conecta a una red Ethernet a través de un conmutador y los protocolos incluyen NFS y SMB.
El uso de un NAS permite a los usuarios compartir datos y colaborar con facilidad y eficacia. Los equipos que tienen usuarios que trabajan de forma remota o en diferentes zonas horarias se benefician especialmente de NAS, que se conecta a un enrutador inalámbrico y es accesible para entornos de trabajo distribuidos. Si un dispositivo está conectado a la red, un usuario puede acceder fácilmente a los archivos que residen en la red de almacenamiento.
NAS reside en una LAN. Los nodos NAS son independientes en la LAN y cada uno tiene una dirección IP única. Debido a la naturaleza colaborativa de NAS, comúnmente se implementa como base para un sistema de almacenamiento en la nube.
Un factor importante a considerar en el debate entre SAN y NAS es el costo. Junto con su accesibilidad y alta capacidad, NAS es un sistema de almacenamiento de datos de costo relativamente bajo. Los dispositivos NAS generalmente vienen con componentes mínimos para mantener y administrar. Por supuesto, el costo variará según el tamaño y el alcance, así que téngalo en cuenta cuando busque NAS. Los sistemas NAS se pueden diseñar para oficinas en el hogar y negocios más pequeños, así como para empresas.
Diferencias entre SAN y NAS
En un nivel básico, SAN se parece más a DAS que a NAS, porque utiliza almacenamiento en bloque. NAS funciona como un sistema remoto, donde las solicitudes de archivos se redirigen a través de una red a un dispositivo NAS.
Mientras que NAS está diseñado para manejar datos no estructurados, SAN se usa principalmente para datos estructurados que han sido organizados y formateados dentro de una base de datos. Sin embargo, los datos no estructurados son cada vez más comunes hoy en día, gracias a las enormes cantidades de datos que provienen de fuentes como videos, archivos de audio, fotos e imágenes médicas que no se consolidan y organizan como lo hacen los datos estructurados. Si su organización maneja grandes cantidades de datos no estructurados, NAS podría ser una mejor opción.
Si el rendimiento es su prioridad, SAN es la mejor opción. Mientras que el sistema de archivos de NAS tiende a generar un menor rendimiento y una mayor latencia, SAN se adapta bien al tráfico de alta velocidad. La escalabilidad es otro punto en la esquina de SAN; la arquitectura de una SAN permite ampliar o reducir la capacidad y el rendimiento. Si bien el NAS empresarial de gama alta puede ser altamente escalable, el NAS de nivel de entrada no lo es.
Como se mencionó anteriormente, existen muchas diferencias entre NAS y SAN en lo que respecta al costo. Una SAN no solo es más costosa que una NAS desde el principio debido a su hardware de alto precio y servicios especializados, sino que su complejidad hace que el mantenimiento y la administración también sean mucho más costosos. La implementación de NAS consiste en conectarse a la LAN, mientras que una SAN significa agregar hardware y, a menudo, traer administradores especializados en la gestión de la red.
Usando SAN y NAS juntos
En este punto, es posible que esté analizando los beneficios de SAN y NAS y preguntándose por qué no puede usarlos juntos. Algunas empresas hacen precisamente eso. En lugar de debatir entre SAN y NAS, estas organizaciones utilizan una combinación de los dos tipos de red, a veces, en la misma matriz de almacenamiento multiprotocolo. Los dos sistemas pueden complementarse y satisfacer diferentes necesidades dentro de la organización.
Para agregar NAS a una SAN, se puede usar una puerta de enlace NAS para admitir ambos sistemas. Una puerta de enlace NAS es un sistema NAS que conecta externamente medios de almacenamiento, generalmente a través de una interfaz FC. Esto le da a la red IP acceso al almacenamiento a nivel de bloque de la SAN, mientras procesa las solicitudes de los clientes a través de los protocolos de uso compartido NFS y SMB. Pero muchas matrices SAN convencionales ahora admiten archivos sin necesidad de una puerta de enlace NAS.
La combinación de los sistemas de almacenamiento SAN y NAS a través de una puerta de enlace NAS agregará escalabilidad y rendimiento y lo mejor de los mundos SAN y NAS. Una puerta de enlace NAS mantiene bajos los costos al consolidar los sistemas de almacenamiento y no está limitada por la capacidad de almacenamiento como un dispositivo tradicional.
¿Qué es mejor SAN o NAS?
La decisión entre SAN y NAS se reduce al tipo de datos que está almacenando en su centro de datos. Con E/S de bloque, se utiliza SAN; con E/S de archivo, se utiliza NAS. Al comparar SAN con NAS, tenga en cuenta que NAS convierte la solicitud de E/S de archivos en un acceso bloqueado para los dispositivos de almacenamiento conectados. Las SAN son la opción preferida para datos estructurados: datos en una base de datos relacional. Aunque NAS puede manejar datos estructurados, generalmente se usa para datos no estructurados: archivos, correo electrónico, redes sociales, imágenes, videos, comunicaciones y cualquier tipo de datos fuera de las bases de datos relacionales.
La E/S de objetos para el almacenamiento se ha vuelto más frecuente debido a su abrumador uso en el almacenamiento en la nube. Como resultado, la clara división entre el uso de SAN con almacenamiento en bloque y el NAS con almacenamiento de archivos se está desdibujando.
A medida que los proveedores pasan de E/S de bloques o archivos a objetos para satisfacer sus necesidades de almacenamiento, los usuarios aún desean acceder a los datos de la forma en que están acostumbrados: almacenamiento en bloques para SAN o almacenamiento de archivos para NAS. Los proveedores ofrecen sistemas con front-end que presentan una experiencia NAS o SAN, mientras que el back-end se basa en el almacenamiento de objetos.
Archivo frente a bloque frente a objeto
El almacenamiento de E/S de archivos lee y escribe datos de la misma manera que lo hace el usuario en una unidad de disco en una computadora, usando una estructura jerárquica, con archivos dentro de carpetas que pueden estar dentro de más carpetas. Los sistemas NAS comúnmente usan este enfoque y tiene beneficios importantes:
- Cuando se utiliza con NFS y SMB, los protocolos NAS más comunes, un usuario puede copiar y pegar archivos o carpetas completas.
- El departamento de TI puede administrar fácilmente estos sistemas.
El almacenamiento de E/S en bloque trata cada archivo o carpeta como varios bloques de bits de datos más pequeños y distribuye varias copias de cada bloque entre las unidades y dispositivos en un sistema SAN. Los beneficios de este enfoque incluyen lo siguiente:
- Mayor fiabilidad de los datos. Todavía se puede acceder a los datos si una unidad o varias fallan.
- Acceso más rápido. Los archivos se pueden volver a ensamblar a partir de los bloques más cercanos al usuario y no es necesario pasar por una jerarquía de carpetas.
El almacenamiento de E/S de objetos trata cada archivo como un objeto, como E/S de archivos, y no tiene una jerarquía de carpetas anidadas como E/S de bloque. Con el almacenamiento de objetos, todos los archivos u objetos se colocan en un solo grupo de datos enorme o en una base de datos plana. Los archivos se encuentran en función de los metadatos que ya están asociados con el archivo o agregados por el sistema operativo de almacenamiento de objetos.
El almacenamiento de objetos ha sido el más lento de los tres métodos y se utiliza principalmente para el almacenamiento de archivos en la nube. Pero los avances recientes en la forma en que se accede a los metadatos y el mayor uso de unidades flash han reducido la brecha de velocidad entre el almacenamiento de objetos, archivos y bloques.
Cómo encaja el DAS
DAS es un servidor dedicado o dispositivo de almacenamiento de datos no conectado a una red. El DAS más simple es el disco duro de una computadora. Para acceder a los archivos en DAS, un usuario debe tener acceso al almacenamiento físico.
DAS puede superar a NAS , particularmente para programas de computación intensiva. Sin embargo, con DAS, el almacenamiento en cada dispositivo debe administrarse por separado, lo que hace que la administración del sistema sea más compleja. Los sistemas DAS generalmente no ofrecen funciones avanzadas de administración de almacenamiento, como replicación, instantáneas y aprovisionamiento delgado, que son comunes en SAN y NAS.
DAS tampoco permite el almacenamiento compartido entre varios usuarios. Y debido a que solo un host accede a un dispositivo DAS, solo se utiliza una parte del almacenamiento disponible.
El auge del almacenamiento unificado
El surgimiento del almacenamiento unificado ha brindado la flexibilidad para ejecutar el almacenamiento de archivos o bloques en el mismo arreglo. Estos sistemas multiprotocolo consolidan datos basados en bloques SAN y datos basados en archivos NAS en una plataforma de almacenamiento. Los clientes pueden comenzar con SAN o NAS y agregar soporte y conectividad más adelante. O bien, pueden comprar una matriz de almacenamiento que admita SAN y NAS.
El almacenamiento unificado puede usar protocolos de archivo, como SMB y NFS, junto con protocolos de bloque, como FC e iSCSI. Una ventaja de estos sistemas es que requieren menos hardware que el almacenamiento tradicional. Y las ofertas de almacenamiento unificado más nuevas están incorporando almacenamiento en la nube y virtualización del almacenamiento.
La ventaja de NVMe
La mayor cantidad de acción y emoción en la actualidad proviene de la extensión del protocolo NVMe sobre la estructura.
El protocolo NVMe es la forma más rápida de conectar un dispositivo de almacenamiento flash a la placa base de una computadora, comunicándose a través del bus PCIe. Supera con creces a un SSD conectado a través de SATA. Imagínese si pudiera extender esa rápida conexión NVMe a través de la estructura que une un sistema SAN.
NVMe no se puede usar para transferir datos entre un usuario final remoto y la matriz de almacenamiento, por lo que se debe usar una capa de mensajería. Esto hace que NVMe se parezca más a un sistema NAS conectado a Ethernet, que utiliza el protocolo TCP/IP de Ethernet para manejar el movimiento de datos. Pero los desarrolladores de NVMe over fabrics están trabajando en el uso de acceso remoto directo a la memoria para garantizar que la capa de mensajería tenga menos efecto en la velocidad.
Fuente: TechTarget