Matematicas

Solo disponible en BuenasTareas
  • Páginas : 10 (2426 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de agosto de 2012
Leer documento completo
Vista previa del texto
UNIVERSIDAD SIMON BOLIVAR Unidad de Laboratorios ”F” Laboratorio Docente de Computaci´n o LDC-Daniel Campello

Network File System (NFS)

Sartenejas, 28 de Mayo - 2.007

1

NFS
1. Introduccion.

El Network File System (Sistema de archivos de red), o NFS, es un sistema de archivos distribuido para un entorno de red de ´rea local. Posibilita que disa tintos sistemas conectados a unamisma red accedan a ficheros remotos como si se tratara de locales. Originalmente desarrollado por Sun Microsystems en 1984. El protocolo de NFS est´ dise˜ado para ser independiente de la m´quina, el a n a sistema operativo y el protocolo de transporte. Esto es posible porque se implementa sobre RPC. El sistema NFS fue desarrollado para permitir montar una partici´n perteneo ciente a una m´quinaremota como si fuesa una partici´n local. Nos proporciona, a o por tanto, un m´todo r´pido y eficaz de compartir archivos y espacio de disco e a entre distintos ordenadores de una red que soporte este sistema. Los servicios de NIS y NFS son parte de los servicios llamados RPC y son complementarios. NFS es un protocolo que data de los a˜os 80. En esas fechas los problen mas de seguridad eran menores.Todavia podian construirse protocolos basados en la confianza, tanto el servidor como el cliente confiando en la informaci´n o que intercambian. Internet convierte este principio en algo absurdo y este es sin duda uno de los mayores problemas de NFS. La version 2 del protocolo es la primera version publicada y sigue la siendo la mas extendida en nuestros dias. Existen implementaciones sobre variasplataformas diferentes y se han descrito pocos problemas de compatibilidad. La version 3 del protocolo data de 1992 y presenta varias mejoras: Mejora del rendimiento debido a la reescritura del codigo de la red, y al uso de paquetes de datos mayores. Mejora en la seguridad: • Listas de ACL (Listas de control de acceso) que permiten difinir acceso a los recursos por UID y fichero a fichero. •Implementacion de un sistema de autentificacion basado en contrase˜a. n 2

2.

Funcionamiento te´rico. o

NFS es una interfaz entre el sistema de ficheros fisico, sea el que sea -ext2 por ejemplo- y un sistema remoto. Cuando NFS recibe una peticion via red, opera las modificaciones sobre el sistema local. NFS dispone de todo lo que podemos esperar de un sistema de ficheros tipo Unix: gestion de permisos,propiedades avanzadas, enlaces, tuberias con nombre ... Pero como indica su nombre ha sido ideado para ser usado de forma transparente a traves de la red. Desde el punto de vista del cliente, se trata de un sistema de ficheros clasico, se monta con mount, y se integra en la jerarquia de ficheros existente en la maquina. Todas las ordenes de entrada salida son enviadas al servidor que se encarga deprocesarlas, controlar acceso concurrente a ficheros, etc.

3.

Caracter´ ısticas.
El sistema NFS est´ dividido al menos en dos partes principales: un servia dor y uno o m´s clientes. Los clientes acceden de forma remota a los datos a que se encuentran almacenados en el servidor. Las estaciones de trabajo locales utilizan menos espacio de disco debido a que los datos se encuentran centralizadosen un unico lugar pero pueden ´ ser accedidos y modificados por varios usuarios, de tal forma que no es necesario replicar la informaci´n. o Los usuarios no necesitan disponer de un directorio home en cada una de las m´quinas de la organizaci´n. Los directorios home pueden crearse en el a o servidor de NFS para posteriormente poder acceder a ellos desde cualquier m´quina a trav´s de lainfraestructura de red. a e Tambi´n se pueden compartir a trav´s de la red dispositivos de almacenae e miento como disqueteras, CD-ROM y unidades ZIP. Esto puede reducir la inversi´n en dichos dispositivos y mejorar el aprovechamiento del hardware o existente en la organizaci´n. o

Todas las operaciones sobre ficheros son s´ ıncronas. Esto significa que la operaci´n s´lo retorna cuando el servidor ha...
tracking img