Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porPío Limes Modificado hace 10 años
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
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.