Servidor de archivos vs NAS: ¿Cuál elegir?

Los servidores de archivos y los dispositivos NAS son soluciones comunes para almacenar y compartir archivos a través de una red. Pero los dos difieren en funcionalidad. Elegir la solución óptima depende de múltiples factores. Esta publicación de blog es una comparación entre NAS y servidores de archivos para explicar cuándo usar un servidor de archivos tradicional y cuándo optar por un servidor de archivos NAS.

¿Qué es un servidor de archivos?

A file server is a computer with software installed to provide access to resources such as shared files for multiple users and computers at the same time. Other computers and software used for connecting to the server over the network are called clients. A file server controls access to shared resources and is responsible for file storage.

A file server can be created on a standard computer or on server hardware with the appropriate server software for high reliability and near 100% uptime. You can assemble a file server in a case (chassis) of the tower (desktop) form factor or rack-mount form factor. File servers offer high hardware upgrade capabilities.

También existe la opción de configurar servidores de archivos en máquinas virtuales. Un servidor de archivos se puede crear en un sistema operativo de invitado VM con la configuración necesaria.

Implementación

Puedes implementar un servidor de archivos en Windows Server para compartir archivos utilizando el protocolo SMB. Como alternativa, puedes implementar un servidor de archivos en Linux instalando Samba para utilizar el protocolo SMB o NFS y otros protocolos de intercambio de archivos. Puedes configurar otros roles y funciones (adicionales) en un servidor de archivos, utilizar configuraciones detalladas de firewall, configurar software de respaldo, establecer acceso remoto, etc.

Tienes la capacidad de usar hardware personalizado según tus necesidades. Esto incluye seleccionar controladores de disco, controladores RAID, unidades de disco duro (HDD) y unidades de estado sólido (SSD). Puedes utilizar controladores RAID SAS y SATA y agregar más controladores de disco en los slots PCIe de la placa base. La configuración de RAID por software en el sistema operativo es posible. Los dispositivos SAS se utilizan para los sistemas de almacenamiento más confiables. Sin embargo, si implementas un servidor de archivos de nivel principiante, no uses un RAID falso basado en la funcionalidad RAID integrada de la placa base, ya que la probabilidad de fallo es alta con el RAID falso.

Configuración

A file server provides a variety of settings – you can configure everything. You can increase the number of disks and install different software on well-known operating systems such as Windows Server, Linux, Solaris, FreeBSD, etc. When you build a high-grade file server, you can connect the file server to a storage area network (SAN) with FC or iSCSI connectivity to use more disks and store more data. Advanced features such as load balancing are also available. For example, in Windows environments, the feature is available by creating a file server cluster with shared volumes or having a secondary file server with replicated shared data using Windows DFS role. The alternative approach to configuring a NAS file server is installing FreeNAS or TrueNAS on a server.

Arquitectura

Por lo general, se utilizan procesadores con arquitectura x86-64 para servidores de archivos. Para servidores de archivos que ejecutan Oracle Solaris como sistema operativo, se utilizan procesadores con la arquitectura sparc. Un procesador potente proporciona un alto rendimiento para cargas de servidor elevadas.

En cuanto al almacenamiento de disco, se recomienda utilizar discos SAS giratorios mínimos o SSD para un mayor rendimiento en caso de un servidor de archivos físico. Si tienes un servidor de archivos en una máquina virtual, el disco que contiene los datos compartidos debe alojarse en discos SAS o SSD cuando se trate de discos locales o con conectividad FC o iSCSi si se exporta desde almacenamiento SAN.

En cuanto a la memoria, debe ser suficiente para mantener el acceso simultáneo de usuarios a los datos compartidos para poder procesar todas las operaciones en caché.

Las habilidades requeridas para configurar un servidor de archivos dependen de la complejidad del servidor de archivos. También se requiere mantenimiento para un servidor de archivos.

¿Qué es un servidor NAS?

NAS, o Almacenamiento Conectado en Red, es un dispositivo similar a una computadora con bahías para unidades de almacenamiento. El propósito principal de un NAS es almacenar y compartir archivos a través de la red con usuarios y computadoras. Un NAS puede compartir archivos con múltiples usuarios simultáneamente, de manera similar a un servidor de archivos. Por lo tanto, la función principal de un NAS es similar a la de un servidor de archivos.

Algunos dispositivos NAS vienen en estuches portátiles que no ocupan mucho espacio físico. También son silenciosos. Estos dispositivos NAS con bajos niveles de ruido están destinados tanto para usuarios domésticos como para pequeñas y medianas empresas. También existen dispositivos NAS avanzados para empresas en el formato de montaje en rack con un mayor número de ranuras para discos.

Arquitectura

Los dispositivos NAS cuentan con procesadores de arquitectura x86-64 y ARM. La arquitectura ARM está destinada para dispositivos móviles que ahorran energía, tiene instrucciones simplificadas y no está diseñada para un alto rendimiento en comparación con la arquitectura x86-64. Incluso los dispositivos NAS compactos con procesadores x86-64 son dispositivos de ahorro de energía, pero su rendimiento no es tan alto. Esto se debe a que los procesadores potentes requieren un sistema de refrigeración que no puede alojarse en un estuche NAS pequeño y mantener el bajo nivel de ruido.

Unidades de disco

Los dispositivos NAS tienen un número limitado de bahías para dispositivos de almacenamiento. Si se insertan unidades de disco en todas las bahías, puede conectar una unidad de expansión con bahías de disco adicionales (si el modelo de NAS admite esta capacidad). Lea la lista de compatibilidad de hardware (HCL) antes de instalar unidades de disco en un dispositivo NAS. Si bien puede utilizar HDD de alto rendimiento (que pueden generar vibraciones) en casos de escritorio o de bastidor masivos sin impacto negativo, utilizar dichas unidades de disco en casos de NAS portátiles puede tener un impacto negativo en los discos. Esto se debe a que las altas vibraciones se transmiten entre los discos duros, reduciendo su vida útil.

Capacidad de memoria

La capacidad máxima de memoria (RAM) está limitada por el número de ranuras DIMM o SO-DIMM, cuyo número suele ser menor que el de un servidor de archivos tradicional, y por la capacidad máxima del módulo de memoria para la generación DDR adecuada. Tenga en cuenta que los límites para NAS suelen ser menores que los de los servidores.

Dispositivos NAS portátiles están listos para usar. Solo necesita instalar unidades de disco e inicializar o actualizar el sistema operativo preinstalado. Los dispositivos NAS utilizan sistemas operativos especiales desarrollados por sus vendedores. Por ejemplo, los dispositivos NAS Synology utilizan Disk Station Manager (DSM), los dispositivos QNAP utilizan QTS, los dispositivos Western Digital utilizan WD My Cloud OS, etc. La funcionalidad de NAS está limitada por el sistema operativo proporcionado y las características de software compatibles.

Configuración

El software en un NAS es fácil de configurar. Todas las configuraciones de uso compartido de archivos suelen ser simplificadas, y es fácil configurar un servidor de archivos basado en NAS para compartir archivos a través de SMB, NFS, AFP, FTP, SFTP, FTPS, etc. Se admiten protocolos populares de uso compartido de archivos. Configurar un servidor de archivos en Windows Server 2019 es ligeramente más complicado que en un NAS, y configurar Samba en Linux es aún más complicado que configurar el uso compartido de archivos en Windows. El NAS admite la integración del dominio de Active Directory para configurar el acceso a archivos compartidos para los usuarios del dominio.

Los dispositivos NAS no tienen puertos para conectar un monitor, teclado y ratón (a diferencia de un servidor de archivos tradicional). La gestión de un sistema operativo NAS se realiza a través de la red mediante la interfaz web proporcionada por el sistema operativo NAS. El proceso de instalación de unidades de disco es sencillo. Periódicamente deberías actualizar el sistema operativo.

Los NAS modernos pueden admitir funcionalidades adicionales como transcodificación de video, estación de vigilancia (conexión de cámaras IP y almacenamiento de videos grabados en el almacenamiento NAS), firewall básico con reenvío de puertos, etc.

Los dispositivos NAS admiten discos SATA e implementación de RAID de software. No puedes instalar un controlador RAID de hardware con interfaz SATA o SAS. Muchos NAS admiten características de añadir y cambiar discos en caliente.

Consejo: Lee acerca de los modelos de NAS de Synology y modelos de NAS de QNAP para familiarizarte con diferentes proveedores de NAS para utilizar en un servidor de archivos NAS.

NAS vs Servidor de archivos

Hemos cubierto las características de los servidores de archivos y dispositivos NAS. Ahora podemos observar una comparación entre un servidor de archivos y un dispositivo NAS basada en diferentes parámetros para identificar si deberías elegir un servidor de archivos o un dispositivo NAS.

Flexibilidad

Si deseas la flexibilidad de configurarlo todo, opta por un servidor de archivos en lugar de un NAS. Puedes instalar un sistema operativo de uso general como Linux o Windows en un servidor y configurar lo que desees, a diferencia del software NAS, que proporciona funcionalidad limitada. Si algún componente de hardware se estropea (por ejemplo, un controlador de almacenamiento, tarjeta de red o placa base), cambiar este componente es económico. Un servidor de archivos ofrece opciones de personalización definitivas.

Escalabilidad

Elige un servidor de archivos para agregar cualquier modelo de controladores de disco y aumentar el número de discos que puedes conectar al servidor. Después de agregar más controladores de disco (controladores RAID), puedes conectar más dispositivos de disco. Si necesitas la máxima cantidad de almacenamiento, puedes conectar un servidor de archivos a una red de área de almacenamiento (SAN).

Existen amplias opciones de actualización de hardware para un servidor de archivos, con una gran variedad de hardware que puede ser utilizado para la actualización. En cuanto a los dispositivos NAS, solo puedes actualizar la RAM y los dispositivos de disco a unidades de mayor capacidad si tu modelo de NAS admite este tipo y capacidad de disco.

Rendimiento del hardware

Si necesitas un rendimiento máximo, elige un servidor de archivos. Puedes instalar un procesador más potente, una gran cantidad de RAM y múltiples adaptadores de red de alta velocidad en un servidor de archivos. Los procesadores en dispositivos NAS no proporcionan un alto rendimiento, especialmente si son procesadores de la arquitectura ARM. Un servidor de archivos puede atender a un mayor número de usuarios que trabajan con archivos compartidos simultáneamente.

Fiabilidad

Los servidores de archivos pueden proporcionar un nivel más alto de fiabilidad debido al soporte de controladores de RAID de hardware con almacenamiento en caché y la batería, incluidos los controladores para discos SAS. Los discos SAS son más fiables que los discos SATA y la probabilidad de errores de lectura/escritura es menor. Los servidores pueden tener una fuente de alimentación redundante.

Portabilidad y silencio

Los dispositivos NAS son lo que necesitas si el objetivo principal es almacenar y compartir archivos en un dispositivo que no ocupe mucho espacio en una habitación y no genere ruido (excepto algunos dispositivos NAS de clase empresarial en formato de montaje en rack). Los dispositivos NAS suelen ser dispositivos de escritorio portátiles que funcionan en silencio. Este factor es importante para los usuarios domésticos y las pequeñas oficinas cuando los usuarios desean trabajar en un entorno cómodo y silencioso.

Ahorro de energía

En la comparación entre NAS y servidor de archivos, los dispositivos NAS son líderes en la categoría de ahorro de energía. Esto se debe a que utilizan una CPU con un rendimiento inferior al de un servidor de archivos y se benefician de otras optimizaciones de hardware/software.

Facilidad de uso y mantenimiento

Los dispositivos NAS son fáciles de usar. Solo necesitas insertar las unidades de disco e inicializar el sistema operativo, que viene preinstalado por el proveedor NAS, y actualizar este sistema operativo periódicamente. Los servidores de archivos requieren más habilidades para gestionar un sistema operativo, e instalar y configurar el software.

Precio

El precio depende de la configuración. Por ejemplo, un NAS puede costar menos que un servidor con una licencia de Windows Server 2019, pero un servidor con Linux puede costar menos que un NAS. El precio debe ser considerado y comparado en cada caso individualmente, dependiendo de los requisitos del servidor de archivos / NAS. Los dispositivos NAS se suministran sin unidades de disco. Debes comprar las unidades de disco por separado.

Capacidades de respaldo

Al considerar NAS vs servidor de archivos en términos de respaldo, tanto los servidores de archivos como los dispositivos NAS se pueden utilizar para almacenar copias de seguridad de datos. Además, puedes instalar componentes de una solución de respaldo en un servidor de archivos o NAS para un respaldo efectivo. NAKIVO Backup & Replication es una solución de datos universal que puede respaldar máquinas virtuales, servidores Windows y Linux, instancias de Amazon EC2, datos almacenados en NAS y servidores de archivos, y otros datos.

La solución NAKIVO se puede instalar en Synology NAS y QNAP NAS (entre otros), convirtiendo los dispositivos NAS en un dispositivo de respaldo y facilitando el respaldo de datos y el almacenamiento de los datos en el NAS. Además, puedes usar un recurso compartido de SMB ubicado en un servidor de archivos tradicional o un servidor de archivos NAS como un repositorio de respaldo.

Las comparticiones de archivos también pueden ser respaldadas. NAKIVO Backup & Replication admite el respaldo de comparticiones de archivos que te permite proteger datos que pueden ser corrompidos por uno de los usuarios que trabaja con una compartición o un ataque de ransomware.

Source:
https://www.nakivo.com/blog/nas-vs-file-server/