viernes , 18 octubre 2024

Sistemas de archivos de red (NFS)

¿Qué es el protocolo NFS?

NFS (Network File System – Sistema de archivos de red) es un mecanismo para almacenar archivos en una red. Es un sistema de archivos distribuido que permite a los usuarios acceder a los archivos y directorios ubicados en sistemas remotos y tratar dichos archivos y directorios como si fueran locales.

Se basa en una arquitectura de tipo cliente y servidor, y se usa en los sistemas de archivo que estén distribuidos en una red local. Pueden existir diversos clientes o equipos que establezcan conexión con los archivos de un servidor. De modo que, el servidor NFS es el dispositivo que contiene almacenado los archivos y es el que permite que el cliente NFS acceda a estos a través del uso de comandos.

El servicio NFS tiene las siguientes ventajas:

  • Permite que varios equipos utilicen los mismos archivos para que todos en la red puedan acceder a los mismos datos.
  • Reduce los costos de almacenamiento, ya que los equipos comparten las aplicaciones y no necesitan espacio en el disco local para cada aplicación de usuario.
  • Proporciona coherencia de datos y fiabilidad, ya que todos los usuarios pueden leer el mismo conjunto de archivos.
  • Hace que el montaje de sistemas de archivos sea transparente para los usuarios.
  • Hace que el acceso a los archivos remotos sea transparente para los usuarios.
  • Admite entornos heterogéneos.
  • Reduce los gastos generales de la administración del sistema.

El servicio NFS hace que la ubicación física del sistema de archivos sea irrelevante para el usuario. Puede utilizar la implementación NFS para activar a los usuarios para que vean todos los archivos relevantes independientemente de la ubicación. En lugar de colocar copias de archivos utilizados comunmente en todos los sistemas, el servicio NFS le permite compartir el archivo original en el sistema de archivos del servidor NFS. Todos los demás sistemas acceden a los archivos por la red. En la operación NFS, los sistemas de archivos remotos casi no se pueden distinguir de los sistemas de archivos locales.

La versión mas reciente del protocolo NFS es la 4.1, esta versión del protocolo incluye las siguientes mejoras.

  • Navegar por los firewalls es más fácil, lo que mejora la accesibilidad.
  • Admite el protocolo RPCSEC_GSS, lo que proporciona mayor seguridad y permite a los clientes y servidores negociar la seguridad.
  • Admite UNIX y Windows semántica de archivos.
  • Aprovecha las implementaciones del servidor de archivos en clúster.
  • Admite procedimientos compuestos compatibles con WAN.

Si deseas aprender a instalar y configurar particiones o volúmenes lógicos en Linux, consulta nuestro Curso de Gestión de Almacenamiento en Linux

Si deseas aprender a configurar NFS en RedHat da clic en el siguiente ENLACE
Si deseas aprender a configurar NFS en Debian da clic en el siguiente ENLACE

Fuente:
https://docs.microsoft.com/es-es/windows-server/storage/nfs/deploy-nfs
https://keepcoding.io/blog/que-es-el-protocolo-nfs/#Versiones_de_NFS
https://docs.oracle.com/cd/E37929_01/html/E36744/rfsintro-7.html

Acerca de Isaac Lemus

15 años de experiencia como consultor en implementación de soluciones en open source (software libre). En la actualidad estoy a cargo de la gestión de proyectos para la capacitación y servicios de implementación open source de la empresa Conocimiento Libre.

Compruebe también

Warp, la terminal inteligente que te ayuda a trabajar mejor con Linux

Linux es un sistema operativo de código abierto que ofrece una gran flexibilidad, seguridad y …