La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Servicio de Archivos Almacenamiento persistente en los Sistemas Distribuidos.

Presentaciones similares


Presentación del tema: "Servicio de Archivos Almacenamiento persistente en los Sistemas Distribuidos."— Transcripción de la presentación:

1 Servicio de Archivos Almacenamiento persistente en los Sistemas Distribuidos

2 Sistemas DistribuidosIng. José L. Simón Características zLos servidores de archivo proporcionan el recurso compartido de alamacenamiento no volátil a las aplicaciones zLa tolerancia a fallas y la performance son aspectos claves del servicio zEs el servicio mas utilizado  crítico en la performance de todo el sistema distribuído

3 Sistemas DistribuidosIng. José L. Simón Objetivos zTolerancia a fallas zMigración de archivos zSeguridad zPerformance

4 Sistemas DistribuidosIng. José L. Simón Bloques componentes zServicio plano de archivos zServicio de directorios zMódulo cliente

5 Sistemas DistribuidosIng. José L. Simón Conceptos básicos zArchivo: abstracción del alacenamiento permanente: propiedad de persistencia zAcceso: ySecuencial: el archivo se ve como una corriente de bytes, accesibles uno tras otro yAleatorio: cualquier byte del archivo puede accederse directamente, sin leer los anteriores

6 Sistemas DistribuidosIng. José L. Simón Sistema de Archivos zOrganización del almacenamiento permanente zPropiedades: yAlmacenamiento yRecuperación yNombres yCompartición yProtección

7 Sistemas DistribuidosIng. José L. Simón Directorio zEs una correspondencia (mapeo) entre el nombre de los archivos y su identificador interno

8 Sistemas DistribuidosIng. José L. Simón Requerimientos zTransparencia zHeterogeneidad zEscalabilidad zReplicación zMigración zTolerancia a fallas

9 Sistemas DistribuidosIng. José L. Simón Transparencia zDe localización ylos usuarios (clientes del servicio) ven un espacio de archivos uniforme, independientemente de la ubicación física de los archivos zDe acceso: yindependencia de la distribución de los archivos, usando las mismas operaciones para acceder a archivos remotos y locales

10 Sistemas DistribuidosIng. José L. Simón Transparencia zDe concurrencia yLos archivos son accesibles concurrentemente zFallas yOperación correcta en presencia de fallas en el cliente, el servidor, mensajes perdidos e interrupciones temporarias zPerfomance yRespuesta satisfactoria en != situaciones de carga

11 Sistemas DistribuidosIng. José L. Simón Transparencia zHeterogeneidad yOperación del servicio sobre hardware y sistemas operativos heterogéneos zEscalabilidad yCapacidad de crecimiento del servicio zReplicación yLa existencia de réplicas es opaca a los clientes

12 Sistemas DistribuidosIng. José L. Simón Transparencia zMigración yEl servicio puede decidir el movimiento de archivos de un host a otro, pero esto no es visible para los clientes zTolerancia a fallas yEl servicio debe soportar caída de servidores, de subsistemas de disco, particiones de la red y pérdida de mensajes

13 Sistemas DistribuidosIng. José L. Simón Modelo de Servicio Aplicación Cliente FS Red Archivo Directorio

14 Sistemas DistribuidosIng. José L. Simón Servicio plano de archivos zTrabaja sobre el contenido (bytes) de los archivos a nivel físico zUsa identificadores únicos de archivo Unique File Identifiers (UFID)

15 Sistemas DistribuidosIng. José L. Simón Servicio de directorios zMapea nombres (prm01.doc, eval.xls, etc.) a UFID’s

16 Sistemas DistribuidosIng. José L. Simón Módulo del cliente zPresenta un API uniforme para acceder al servicio, y es el responsable de brindar la mayoría de los casos de transparencia indicados


Descargar ppt "Servicio de Archivos Almacenamiento persistente en los Sistemas Distribuidos."

Presentaciones similares


Anuncios Google