¿Qué es el uso compartido de archivos del Sistema de Archivos de Red (NFS)?
El Sistema de Archivos de Red (NFS) es un sistema de colaboración desarrollado por Sun Microsystems a principios de los años 80 que permite a los usuarios ver, almacenar, actualizar o compartir archivos en una computadora remota como si fuera una computadora local.
La primera versión de NFS se utilizó como un proceso interno para los empleados de Sun, y no fue hasta el lanzamiento de la versión 2 de NFS (NFSv2) que el público pudo comenzar a beneficiarse de sus características. Cuando la versión 2 de NFS se lanzó al público, se utilizó ampliamente para compartir archivos, particularmente con sistemas operativos UNIX. A esta le siguieron NFSv3, NFSv4, NFSv4.1 y NFSv4.2, y cada versión introdujo mejoras significativas en rendimiento, seguridad y escalabilidad. Las versiones más recientes admiten archivos más grandes, autenticación basada en Kerberos y acceso paralelo (pNFS), lo que hace que NFS sea más robusto y eficiente para su uso a escala empresarial.
Hoy en día, el NFS está gestionado por el Grupo de Trabajo de Ingeniería de Internet (IETF) y sigue siendo una tecnología fundamental para la gestión centralizada de datos y el intercambio de archivos entre plataformas. Permite a los usuarios realizar operaciones estándar con archivos en datos remotos a través de entornos de TI complejos y distribuidos.
Ventajas del uso compartido de archivos NFS
Además de permitir el acceso local a archivos remotos, NFS destaca especialmente por su autenticación de host, que es fácil de realizar y permite conectarse a otro servicio utilizando únicamente una dirección IP.
Entre las ventajas adicionales del uso compartido de archivos NFS se incluyen:
- Gestión centralizada de archivos para facilitar la administración
- Acceso fluido de los usuarios a los archivos desde cualquier servidor
- Uso prolongado, que ofrece amplia compatibilidad y familiaridad con las aplicaciones
- Actualizaciones automáticas, sin necesidad de actualizar manualmente para obtener los archivos nuevos
- Opciones de seguridad mejoradas, incluyendo cortafuegos y autenticación Kerberos
Descripción general de NAS: Otras opciones para compartir archivos
El protocolo NFS es uno de los varios estándares de sistemas de archivos distribuidos (DFS) para el almacenamiento conectado a la red (NAS). Otra opción popular es el Bloque de mensajes del servidor (SMB), al que a veces se le conoce como Sistema de archivos común de Internet (CIFS).
Servidor de bloques de mensajes (SMB)
Al igual que NFS, el uso del protocolo Server Message Block (SMB) permite a un usuario acceder a archivos u otros recursos en un servidor remoto. Si bien existen muchas similitudes entre SMB y NFS —como la posibilidad de compartir el acceso a archivos, impresoras y puertos serie entre nodos de una red—, también hay algunas diferencias notables.
Una de las desventajas de SMB es que Windows requiere la autenticación del usuario para conectarse a un SMB, y el usuario debe haber iniciado sesión. Las soluciones alternativas para esto pueden ser tediosas.
Sistema común de archivos de Internet (CIFS)
Aunque CIFS y SMB se utilizan a menudo indistintamente, CIFS es en realidad un dialecto de SMB. Tras un lanzamiento en solitario fallido y un nombre que no logró cuajar, CIFS se considera ahora cosa del pasado, y el término SMB debería ser el acrónimo preferido en adelante.
SMB y NFS se pueden utilizar conjuntamente. Sin embargo, si vas a conectar dos computadoras UNIX, lo mejor es utilizar un protocolo nativo, que es NFS. Del mismo modo, si vas a conectar dos computadoras Windows, SMB sería el protocolo preferido.
También existen otros estándares de DFS, como el Sistema de Archivos Distribuidos de Hadoop (HDFS), GlusterFS y Lustre, que están diseñados para el big data y la computación de alto rendimiento, y ofrecen capacidades de almacenamiento distribuido especializadas que van más allá del simple intercambio de archivos.
Conceptos básicos para poner en marcha NFS en tu red
- Simplemente ingresa el siguiente comando en la ventana de tu terminal: sudo apt install nfs-kernel-server para instalar
- Puedes configurar NFS editando manualmente el archivo de configuración /etc/exports o mediante la línea de comandos, utilizando exportfs
- Para iniciar el servidor NFS, ejecuta el siguiente comando: sudo systemctl start nfs-kernel-server.service
- Para configurar un cliente NFS, monta un directorio NFS compartido desde otra máquina escribiendo una variante del siguiente comando en la ventana de tu terminal: sudo mount example.hostname.com:/ubuntu /local/ubuntu
Protección de sistemas de archivos de red con Datto
Datto SIRIS ofrece una variedad de tipos de copia de seguridad y restauración para adaptarse a diferentes escenarios de recuperación, incluyendo la copia de seguridad y la recuperación ante desastres de sistemas de archivos de red (NFS). Con NAS Guard, Datto SIRIS puede montar y copiar automáticamente datos desde otros dispositivos NAS en la red local. A continuación, esos datos se protegen y se suben a la nube segura de Datto, lo que garantiza que se mantengan continuamente respaldados y siempre estén disponibles para su restauración. Para obtener más información, mira el breve video a continuación o solicita una demostración.




