Teoría de Sistemas Operativos Sistemas Archivos de Red

Slides:



Advertisements
Presentaciones similares
Internet y tecnologías web
Advertisements

Arquitectura de Sistema de E/S
Sistema operativo Componentes de un sistema operativo
LAN de computadores personales
Redes de respaldo y almacenamiento Manejar adecuada y eficazmente la información que se genera constantemente dentro de una empresa, sin excederse en sus.
Multiprocesadores 3.1 Dominios de aplicación
Trabajo Practico Grupo 1 NFS – TCP - UDP
Estructura de un Sistema Operativo
Ing. Horacio Carlos Sagredo Tejerina
Los servicios de red son la fundación de una red de trabajo en un ambiente de computadoras. Generalmente los servicios de red son instalados en uno o.
SOCKETS INTRODUCCIÓN DEFINICIÓN TIPOS DE SOCKETS USO DE SOCKETS.
Ingeniería en Automática Industrial Software para Aplicaciones Industriales I Ingeniería en Automática Industrial Software para Aplicaciones Industriales.
Sistemas Operativos Distribuidos
RMI Remote Method Invocation
García Alamilla José Carlos López Romero Edgar Santos Arrieta Juan.
MODELO TCP/IP Conectividad de extremo a extremo especificando como los datos deberian ser formateados,direccionados,transmitidos,enrutados y recibidos.
PROTOCOLOS Un protocolo es un conjunto de reglas que hacen que la comunicación en una red sea más eficiente.
PROGRAMACIÓN ORIENTADA A OBJETOS
Almacenamiento virtual de sitios web: «Hosts» virtuales Gustavo Antequera Rodríguez.
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
Teoría de Sistemas Operativos Sistemas distribuidos.
SISTEMA OPERATIVO Un sistema operativo es un programa que actúa como intermediario entre el usuario y el hardware de un computador y su propósito es proporcionar.
OBJETOS DISTRIBUIDOS E INVOCACIÓN REMOTA ING. MARISCAL.
1 Network File System (NFS) Francisco León Pérez Universidad de Las Palmas de Gran Canaria.
Estructura del sistema de Archivos de
Teoría de Sistemas Operativos
Arquitectura NFS El servidor NFS exporta uno o más directorios
© 2014 Cisco Systems, Inc. Todos los derechos reservados.Información confidencial de Cisco Presentation_ID 1 Capítulo 11: Traducción de direcciones de.
Tema 4: Sistema de Archivos NFS
5. Sistemas de archivos avanzados1 Tema 5: Sistemas de Archivos Avanzados Resumen: –Sistema de archivos distribuido –File Replication Service.
1 Nivel aplicación Interacción Cliente Servidor Agustín J. González ELO309.
AXEL LATORRE GABRIEL VALENZUELA GIAN PAOLO ALMEIDA ROMMEL CHIFLA ISABEL VILLEGAS INTEGRANTES.
Creación de un dominio Windows  Descripción general Introducción a la creación de un dominio de Windows 2000 Instalación de Active Directory Proceso.
TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS
RPC Llamada Remota de Procedimientos Francisco José Cáceres Salazar Ingeniería Ejecucion Informatica Redes I.
1 Capítulo 21: Interacción Cliente Servidor ICD 327: Redes de Computadores Agustín J. González.
COMPONENTES DEL SISTEMA OPERATIVO.
ADAPTACIÓN DEL SISTEMA TELEFÓNICO MULTILÍNEA AL ESTÁNDAR TAPI Y ACCESO A BASE DE DATOS REMOTA MEDIANTE LLAMADAS RPC.
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
LOGO Not Another Dynamic DNS Claudia Codriansky / Francisco Castillo.
CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO
UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LA COSTA SUR ALUMNA: CLEMENTINA RANGEL ALMEDA MATERIA: SISTEMAS OPERATIVOS ABIERTOS 16 DE JUNIO 09,
CONCEPTOS DE REDES Y PUERTOS MAS CONOCIDOS
Prof. César Molina Sesión 2 - Principios de la computación Redes y comunicaciones.
Permite a los procesos Acceso transparente Archivos Servidores remotos.
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
Teoría de Sistemas Operativos Sistemas distribuidos.
7. FTP n 7.1 Objetivos y características.. u Objetivos. u Características. n 7.2 Parámetros de funcionamiento. u Parámetros. n 7.3 Funcionamiento. n 7.3.
2: Capa Aplicación 1 Capa Aplicación: File Transfer Protocol ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material.
La administración de dominios
S ERVICIOS DE RED E I NTERNET T EMA 4 : I NSTALACIÓN Y ADMINISTRACIÓN DE SERVICIOS W EB Nombre: Adrián de la Torre López.
File Transfer Protocol.
Michael Ángelo De Lancer Franco  Son la fundación de una red de trabajo en un ambiente de computadoras. Generalmente los servicios de red.
Jorge De Nova Segundo. SSH File Transfer Protocol (también conocido como SFTP o Secure File Transfer Protocol) es un protocolo del nivel de aplicación.
Punto 3 – Servicios de Terminal Remoto Juan Luis Cano.
Teoría de Sistemas Operativos Memoria Departamento de Electrónica 2º Semestre, 2003 Gabriel Astudillo Muñoz
PROTOCOLO TCP Y UDP.
Protocolos de comunicación TCP/IP
Cliente-Servidor La arquitectura cliente-servidor permite al usuario en una máquina, llamada el cliente, requerir algún tipo de servicio de una máquina.
Teoría de Sistemas Operativos Estructura de SO Departamento de Electrónica 2º Semestre, 2003 Gabriel Astudillo Muñoz
INTEGRANTES: Giovanna Kristhel Mendoza Castillo Eduardo Solis Lara Gustavo Antonio González Morales.
Almacenamiento virtual de sitios web: «Hosts» virtuales
Internet Internet es una red de alcance mundial, compuesta por redes de datos privadas y públicas que se comunican entre si, independientemente del hardware.
Significa Modelo de Interconexión de sistemas Abiertos.
Introducción a las redes de computadores
MODELO TCP/IP.
Protocolos de Transporte y Aplicación
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED UNIDAD 2. SERVICIOS DHCP UNIDAD 3. SERVICIOS DNS UNIDAD 4. SERVICIOS DE ACCESO REMOTO.
Implementación de Sistemas de Archivos Estructura del Sistema de Archivos Implementación de Sistemas de Archivos Implementación de Directorios Métodos.
GRUPO N°1 – SISTEMAS OPERATIVOS DISTRIBUIDOS LLAMADA A PROCEDIMIENTO REMOTO.
Transcripción de la presentación:

Teoría de Sistemas Operativos Sistemas Archivos de Red Departamento de Electrónica 2º Semestre, 2003 Gabriel Astudillo Muñoz http://www.elo.utfsm.cl/~elo321

Características: Provee un acceso transparente a un Sistema de Archivos Remoto. Un recurso que es accesible mediante NFS, aparece al usuario como parte de su sistema local . NFS permite una extensión del sistema de archivos local.

Características: Su funcionamiento se base en el paradigma Cliente-Servidor (C-S) Se basa en los protocolos XDR y RPC de comunicación en red.

RPC (Remote Procedure Calls): Implementan el acceso transparente hacia el sistema de archivos remoto. RPC es un protocolo de sesión en el modelo ISO/OSI (capa 5) XDR (eXternal Data Representation) Define un formato de representación de datos independiente de la arquitectura (meta-datos) Es un protocolo de presentación en el modelo ISO/OSI (capa 6)

NFS (Network File System) Desarrollado por Sun MicroSytems. Permite a los usuarios y procesos operaciones transparentes de Lectura/Escritura en sistemas de archivos remotos. Un recurso compartido, generalmente, es un sistema de archivos exportado. El cliente lo usa como si fuera parte de su sistema de archivos local.

NFS (Network File System) NFS no mantiene un estado general de sus conexiones  problema delegado hacia RPC. El NFS server no mantiene información acerca del estado de los archivos que tienen abiertos los clientes  esto debe ser realizado por los clientes. NFS necesita un mecanismo independiente adicional para controlar los bloqueos  nfslockd

NFS (Network File System)

Utilización del NFS. Para utiliza el NFS debe existir “algo” que permita acceder a dichos recursos: El protocolo de montaje MOUNT (UDP) es utilizado para especificar el host remoto y el sistema de archivos al que se va a acceder. indicando dónde se va a localizar en la jerarquía local de archivos. MOUNT es un servicio RPC y proporciona un total de seis procedimientos.

Utilización del NFS. NULL :no hace nada, es útil para testear las respuestas del servidor MOUNT :Función mount, devuelve un descriptor de archivos apuntando al directorio DUMP: Devuelve la lista de todos los sistemas de archivos montados UMOUNT: Elimina una entrada de la lista de sistemas de archivos montados. (Función umount) UNMTALL: Elimina todas de las entradas de la lista de sistemas de archivos montados para el cliente EXPORT : Devuelve información sobre los sistemas de archivos remoto disponibles (showmount)

Procedimiento MOUNT: Devuelve un descriptor de archivo que apunta al directorio. Este descriptor es un campo de 32 bytes, que el cliente usará posteriormente para acceder a los archivo. Los descriptores son una parte fundamental de NFS ya que a través de ellos se referenciarán cada archivo y directorio. El comando mount aporta la interfaz a esta aplicación de RPC. El usuario ejecuta el comando mount para localizar el sistema de archivos remoto en su propia jerarquía de ficheros.

Recurso compartido (exportado) en el servidor Ejemplo de comando mount: mount joshua:/opt/mp3 /mnt/test Recurso compartido (exportado) en el servidor Lugar en el sistema de archivos local donde se va a acceder a dicho recurso

Ejemplo de comando mount:

Si el recurso remoto está disponible, el servidor retorna un identificador de archivo. Dicho identificador se le pasa al kernel y construye un vnodo para este recurso. Para aumentar la eficiencia, los datos se envían en bloques grandes, generalmente de 8Kb. Existe una especia de caché para agilizar las lecturas y escrituras  problemas de coherencia. Solución : cada bloque que está en caché se le asocia un período de expiración. Generalmente 3 segundo para los bloques de archivos y 30 segundos para los bloques de directorios.