Las limitaciones de la arquitectura SAN tradicional a escala: Deficiencias críticas

Las limitaciones de la arquitectura SAN tradicional a escala: Deficiencias críticas

12.04.2024
Autor: HostZealot Team
2 min.
64

SAN hace referencia a una red de área de almacenamiento y consiste en crear una red de dispositivos de almacenamiento que pueden utilizarse como un pool de almacenamiento compartido para varios servidores. SAN es una de las soluciones habituales para ofrecer almacenamiento en las arquitecturas de red que se extienden hoy en día y se considera una opción especialmente potente y fiable. Sin embargo, tampoco está exenta de escollos, por lo que también debes tenerlos en cuenta antes de optar por SAN como solución para tus propios proyectos. En el artículo de hoy, queremos echar un vistazo a algunos puntos débiles esenciales de SAN para ayudarle en sus consideraciones.

La velocidad, principal ventaja de las redes SAN

SAN se distingue por un nivel excepcionalmente alto de velocidad y rendimiento, sobre todo si se compara con otras opciones. Sin embargo, este rendimiento tiene un precio y presenta ciertas particularidades, que hacen que no sea una solución para todos los casos.

Las ventajas de las redes de área de almacenamiento

Entre los competidores de esta arquitectura, SAN suele ofrecer el mayor nivel de rendimiento. Comparémosla con algunas alternativas para ver sus pros y sus contras.

En primer lugar, otra arquitectura común NAS está diseñada para funcionar como dispositivos NAS en los que el tráfico de almacenamiento se distribuye mediante una LAN. Esta solución es bastante asequible y fácil de configurar. A pesar de ello, no le proporcionará tasas de alta velocidad debido a las limitaciones de ancho de banda de la red. Por eso suelen elegirse para entornos de menor escala.

Las SAN, por su parte, están diseñadas específicamente para el almacenamiento y para ofrecer un rendimiento rápido. En lugar de una LAN, las SAN emplean una conexión Fibre Channel para transmitir el tráfico de almacenamiento. De esta forma, los servidores pueden acceder al almacenamiento directamente a nivel de bloque, lo que a la larga es un enfoque mucho más rápido.

Además, se pueden añadir sin problemas nuevas instancias de almacenamiento y conmutadores a arquitecturas ya existentes, lo que significa que la escalabilidad también es fácil.

En comparación con otra arquitectura de almacenamiento, DAS, SAN permite un uso mucho más eficiente del almacenamiento. DAS sugiere que cada servidor tiene sus propios discos, que luego se conectan a un sistema de archivos compartido. Como no se puede calcular el espacio que necesitará cada servidor, parte del espacio de almacenamiento quedará ocioso en algunos servidores, mientras que otros pueden llegar al límite de almacenamiento. Cuando se trata de SAN, el almacenamiento de varios servidores se presenta como un único conjunto de recursos que pueden asignarse a los servidores que más los necesitan.

Otro requisito de las SAN es que se hayan desarrollado teniendo en cuenta la redundancia para ofrecer un entorno resistente a fallos. De este modo, si falla uno de los conmutadores, el tráfico de almacenamiento seguirá un camino distinto para que no se colapse todo el sistema.

Limitaciones de las redes de área de almacenamiento

Coste: La energía tiene un precio, y la arquitectura SAN no es una excepción. Para construir un entorno de hardware con alto rendimiento y redundancia, hay que invertir una gran cantidad de recursos y mantenerlo regularmente. 

Complejidad: SAN no es una solución sencilla de implantar, por lo que requerirá una gran cantidad de conocimientos de expertos. Esto significa que, si quiere implantar un entorno basado en SAN, tendrá que contar con varios empleados competentes en su equipo.

Aplicaciones reales: Casos prácticos de redes de área de almacenamiento

SAN es, por defecto, una solución para grandes escalas. Si se trata de un entorno de centro de datos de gran tamaño, es preferible desplegarla para que sea lo más flexible y fiable posible. Este suele ser el caso del alojamiento de bases de datos, para que las aplicaciones críticas siempre puedan confiar en la base de datos.

En particular, las SAN pueden ser útiles a la hora de desplegar entornos de servidores virtuales. Un problema potencial de las máquinas virtuales es que pueden acabar compitiendo por los recursos del servidor, lo que puede afectar negativamente a su rendimiento si no se controla. Las SAN pueden ser útiles en este sentido reasignando los recursos de almacenamiento de otros servidores para ayudar a los servidores que andan escasos de ellos. A la inversa, los recursos no utilizados de un servidor pueden implementarse para ayudar a otros servidores. La tolerancia a fallos de SAN también excluirá fallos críticos.

Del mismo modo, SAN puede ser una gran solución para entornos de escritorios virtuales. Los escritorios virtuales son algo similar a los servidores virtuales, pero sólo son un entorno de escritorio que puede utilizarse para el acceso remoto, la gestión centralizada y el uso eficiente de los recursos informáticos. La arquitectura SAN puede ser una forma eficaz de proporcionar escalabilidad adicional a un entorno VDI.

Razones para reconsiderar la implantación de una SAN

Aunque hay muchos casos de uso en los que la arquitectura SAN es una solución perfecta, sigue habiendo muchos otros en los que sería mejor optar por una solución diferente.

El primer aspecto es el coste. Como ya se ha comentado, el despliegue de una arquitectura SAN está necesariamente asociado a inversiones significativas, tanto desde el punto de vista financiero como técnico. Por lo tanto, tiene sentido desplegar SAN entonces y sólo entonces, cuando su organización pueda beneficiarse de todo su potencial y pueda permitírselo financieramente sin gastar demasiado presupuesto. Si hay algunos aspectos más prioritarios en los que merece la pena invertir para su organización, entonces probablemente debería posponer la implantación de SAN hasta un periodo más favorable.

Otro aspecto a tener en cuenta es la escala de su empresa. Si sólo maneja un par de servidores o depende de la nube, no hay forma de que pueda beneficiarse realmente de la arquitectura SAN, teniendo en cuenta además la complejidad y el coste de desplegar este tipo de solución.

El último aspecto es el mantenimiento. Las SAN necesitan un mantenimiento regular a cargo de un equipo con un alto nivel de experiencia en las áreas técnicas apropiadas. Si no es el caso de su empresa y no puede permitirse un equipo de este tipo por ahora, debería reconsiderar el despliegue de un entorno basado en SAN en favor de otras opciones, probablemente las comentadas, en función de la especificidad de sus proyectos.

Artículos Relacionados