miércoles, 2 de diciembre de 2015

PROTOCOLO DE TRANSFERNCIA DE ARCHIVOS - NFS

PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS - NFS


NFS (sistema de archivos de red: «Network File System») es un protocolo que permite acceso remoto a un sistema de archivos a través de la red. Todos los sistemas Unix pueden trabajar con este protocolo; cuando se involucran sistemas Windows, debe utilizar Samba en su lugar.
Cada máquina puede actuar, con respecto al NFS, como cliente y como servidor; y los ficheros de cada máquina pueden hacerse accesibles a otras máquinas mediante acceso remoto.
El NFS -tanto desde el punto de vista del cliente como desde el del servidor- soporta gran variedad de hardware y de software. Por ejemplo, hay módulos servidores para los sistemas operativos UNIX, VMS yNovell y módulos clientes para plataformas PC y Macintosh.

Niveles de transparencia

El NFS proporciona los siguientes niveles de transparencia, que son fundamentales en la consecución de un entorno distribuido:

Transparencia de acceso
El módulo cliente proporciona un interfaz a los procesos locales que es idéntico al del sistema operativo local.
Transparencia de ubicación
Cada cliente añade los sistemas de ficheros remotos a su espacio de nombres local. El cliente determina el punto de la jerarquía de ficheros donde aparecerá el sistema de ficheros remoto montado.
Transparencia de fallos
Cuando un servidor falla, el servicio que proporciona se suspende hasta que el servidor vuelve a arrancar, y entonces los procesos clientes continúan desde el punto en que se interrumpió el servicio.
Rendimiento transparente
Para ello, tanto cliente como servidor, utilizan técnicas de caché.

No hay comentarios:

Publicar un comentario