interface de un sistema de archivos (1)

Upload: yosemir-changir

Post on 05-Jul-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    1/13

    INTERFACE DSISTEMA DE ARCH

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    2/13

    SERVICIOS DE UN SISTEMAARCHIVOS.

    • Ofrece operaciones sobre archivos individuales: leeagregar, realiza la Administración de los atributos, eResponsable de la protección contra accesos no pertravés de capacidades o listas de control de acceso

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    3/13

    EL SERVICIO DE ARCHIVO

    • Es la especicación de los servicios ue el sistema de archivsus clientes.

    • !escribe las primitivas disponibles, los par"metros ue utilizacciones ue llevan a cabo.

    • !ene precisamente el servicio con ue pueden contar los cdecir nada respecto de su implantación.

    • $eneralmente, un sistema de archivos distribuidos consta decomponentes mu# distintos entre s&: el servicio de archivos #de directorios.

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    4/13

    LA INTERFAZ DEL SERVICIO

    ARCHIVOS• 'n archivo se caracteriza por tener atributos, tales

    propietario, el tama(o, la fecha de creación # el peracceso. )a utilidad del servicio de archivos consisteproporcionar una adecuada administración de los adenidos por el usuario, ue estas poseen.

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    5/13

    MODELO CARGA / DESCAR

    • *onsiste b"sicamente en dos operaciones: lectura #consiste en la transferencia de un archivo completoel servidor hacia el cliente solicitante+ la segunda oes en sentido contrario.

    •  ientras tanto los archivos pueden ser almacenado

    en memoria o en un disco local, seg-n sea el caso.

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    6/13

    MODELO DE ACCESO REMO

    • Este tipo de modelo consiste en ue todas las operaabrir # cerrar, leer # escribir, etc./ se realizan en elmas no en los clientes.

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    7/13

    PERMISOS DE ACCESOS

    • 'n sistema de archivos distribuidos provee al usuarherramienta 0e1ible ue permite compartir archivoentre ellos.

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    8/13

    GESTIÓN DE ACCESOSSIMULTÁNEOS

    •  El sistema operativo o el sistema de gestión de arcpermite al usuario ue él mismo pueda blouear el cuando va#a a utilizarlo, o en todo caso, blouearlos registros individuales durante la actualización.

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    9/13

    LA INTERFAZ DEL SERVIDORDIRECTORIOS

    • El propósito general del servidor de directorios es p# eliminar directorios, nombrar o cambiar el nombrearchivos # mover éstos de un directorio a otro.

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    10/13

     MÉTODOS PARA UTILIZAR LOS ARCHCOMPARTIDOS EN UN SISTEMA DISTR

    • Semán!"# $e UNI%& En la ue cada operación en archivo es visible a todos los procesos de manera s

    • Semán!"# $e Se'!(n& En la ue ning-n cambio eotros procesos hasta ue el archivo ue est" siendose cierra.

    • A)"*!+,' !nm-#e'& En la ue no e1isten actualpuesto ue una vez creado el archivo no puede modAs& es m"s f"cil compartir # replicar archivos.

    • T)#n'#""!,ne'& En la ue todos los cambios tienenla propiedad del todo o nada.

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    11/13

    IMPLANTACION DE UN SISTEDISTRIBUIDO

    U', $e A)"*!+,'&

    • Me$!"!,ne' E'á!"#'& En este tipo de medicionesobserva el sistema en un determinado momento.

    •Me$!"!,ne' D!nám!"#'& Este tipo de mediciones sde registrar todas las operaciones en una bit"cora pun an"lisis posterior.

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    12/13

    ESTRUCTURA DEL SISTEMA 0 

    SERVIDORES SIN ESTADO•  )a estructura de un sistema es determinante para

    de archivos # directorios, para eso se debe diferencuiénes son los clientes # uiénes son los servidore

    • )os servidores sin estado consisten en ue cuando

    env&a una solicitud a un servidor, éste la lleva a cabrespuesta # elimina de sus tablas internas toda la incorrespondiente a dicha solicitud.

  • 8/16/2019 Interface de Un Sistema de Archivos (1)

    13/13

    VENTA1AS

    •  2olerancia de fallas

    • 3o necesita llamadas O4E35*)O6E

    • 3o se desperdicia el espacio del servidor en tablas

    •3o e1iste l&mite para el n-mero de archivos abierto

    • 3o ha# problemas si un cliente falla

    • 6ervidores con Estado: *onservan la información dede los clientes entre las solicitudes. Esto es lo ue olos sistemas centralizados.