Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesión 10
Docente: Mg. Ing. Huarote Zegarra Raul
Temas
Sistema distribuidos de archivos
Introducción a los sistemas distribuidos
de archivos.
Diseño de sistemas distribuidos de
archivos
Interfaz de los sistemas de archivos
Interfaz de los servidores de directorios
Semantica de los archivos conpartidos
Objetivos
Soportar un sistema heterogéneo en donde los
clientes y servidores podrían ejecutar distintos
Sistemas operativos en hardware diversos, por
ello es esencial que la interfaz entre los clientes
y los servidores estén bien definidas.
NFS: Logra este objetivo definiendo dos
“protocolos cliente-servidor”
Protocolo: Es un conjunto de solicitudes que
envían los clientes a los servidores. Respuesta
que envían los servidores de regreso a los
clientes.
Introducción a los sistemas
distribuidos de archivos
Muchos aspectos son similares a los de los
sistemas convencionales centralizados.
En un sistema distribuido es importante
distinguir entre los conceptos de servicio de
archivos y el servidor de archivos.
Introducción a los sistemas
distribuidos de archivos
¿Qué es un servidor de archivos?
Generalmente un servidor de archivos es un
proceso del usuario (a veces del núcleo) que se
ejecuta en una máquina:
Un sistema puede contener varios servidores
de archivos, cada uno con un servicio distinto:
◦ Ej.: un sistema con un servidor de archivos en
“UNIX” y otro en “DOS”.
◦ Cada proceso usuario utilizaría el servidor
apropiado.
Introducción a los sistemas
distribuidos de archivos
¿Qué es un servicio de archivos?
Es la especificación de los servicios que el
sistema de archivos ofrece a sus clientes.
Describe las primitivas disponibles, los
parámetros que utilizan y las acciones que
llevan a cabo.
Define precisamente el servicio con que
pueden contar los clientes sin decir nada
respecto de su implantación.
Introducción a los sistemas
distribuidos de archivos
¿Qué es un despachador (servidor) de archivos?
Es un proceso que se ejecuta en alguna máquina y
ayuda con la implantación del servicio de archivos.
Puede haber uno o varios en un sistema.
Los clientes no deben ser conscientes de la forma
de implantar el sistema de archivos:
◦ No precisan conocer el número de servidores de
archivos, su posición o función.
◦ Deberían ver al sistema distribuido de archivos como un
sistema de archivos normal de uniprocesador.
Propósito de los sistemas
distribuidos de archivos
http://docs.fedoraproject.org/es-ES/Fedora/13/html/Managing_Confined_Services/sect-
Managing_Confined_Services-Samba-Configuration_examples.html
http://fedorigen.wordpress.com/2011/10/20/compartir-archivos-a-traves-de-una-red-con-windows-con-
samba/