Está en la página 1de 16
(Distributed File Systems) po TEMA DE ARCHIVOS PISTRIBUIDOS Un sistema de archivos distribuidos, (DFS), es una implementaci6én distribuida del clasico modelo de tiempo compartido de un sistema de archivos, donde varios usuarios comparten archivos y almacenan recursos. vy Sistema___Distribuido: colecci6n de maquinas interconectadas por una red de comunicaci6n. v Recursos locales: recursos con los que cuenta la maquina v Recursos remotos: el resto de las maquina y sus | recursos SN f L vy Maquina: puede ser una estaci6n o un mainframe S aS v Servicio: software ejecutandose en una o mas” — maquinas que proporcionan un tipo particular de lA PEP funcion V v Servidor: software de servicio en una sola maquina Un servidor es un proceso que implementa servicios ¥ Cliente: proceso que puede invocar un servicio a través de un conjunto de operaciones que forman su interfaz de cliente SS PROPOSITO m™Es_ soportar la misma clase de comportamiento cuando los archivos estan dispersos fisicamente entre los diversos sitios de un sistema distribuido. = OTLEY COMPONENTES = El verdadero servicio de archivos: Realiza operaciones en los archivos individuales: lectura, escritura, adicion. = El servicio de directorios: Crea y maneja directorios, ahade y elimina archivos de los directorios, etc. mT = -Modelo carga/descarga: operaciones: Lectura: La lectura consiste en transferir un archivo de uno de los servidores de archivos al cliente Escritura: consiste en una transferencia como la lectura, pero en sentido contrario ™ -Modelo de acceso remoto: Los archivos son ejecutados con todas las funciones en los servidores y no en los clientes. CARACTERISTICAS = La utilizacién efectiva de la memoria caché en el cliente para conseguir iguales = Prestaciones 0 mejores que las de los sistemas de archivos locales; = El mantenimiento de la consistencia entre multiples copias de archivos en las cachés de los clientes cuando son actualizadas, = la recuperacion después de un fallo en el servidor o en el cliente, = un alto rendimiento en la lectura y escritura de archivos de todos los tamajfios. Usuario Sistema de Archivos NFS OPEN GFS torial CODA GLUSTERFS = ETO NFS Network File System Npermite compartir datos entre varios ordenadores de una forma sencilla. Es un sistema_de archivos distribuido para un entorno de red de area local. Posibilita que distintos sistemas conectados a una misma red accedan a ficheros remotos como si se tratara de locales. Originalmente desarrollado por Sun Microsystems en 1984. = EJM: un usuario validado en una red no necesitara hacer login a un ordenador especifico: via NFS, accedera a su directorio personal (que llamaremos exportado) en la maquina en la que este trabajando. y —— = mais ~~ OBJETIVO = Soportar un sistema heterogéneo en donde los clientes y servidores podrian ejecutar distintos S. O. en hardware diverso, por ello es esencial que la interfaz entre los clientes y los servidores esté bien definida. = NFS logra este objetivo definiendo dos “protocolos cliente - servidor”. = Un “protocolo” es un conjunto de: Solicitudes que envian los clientes a los servidores. Respuestas que envian los servidores de regreso a los clientes. = OTLEY CODA =™Coda es un_ sistema de = archivos distribuido avanzado estado desarrollando desde 1987 ™ cuenta con bastantes caracteristicas muy deseables para un sistema distribuido (especialmente para un cluster) = EE CARACTERISTICA DEL CODA = El cliente es capaz de funcionar sin problemas desconectado del servidor, ya sea porque estamos trabajando en un portatil que desconectamos de la red, por un fallo en la comunicacion, o por una caida del servidor. = Replicacién automatica de servidores. Coda proporciona los mecanismos necesarios para realizar réplicas automaticas entre servidores, y para que los clientes puedan acceder a uno u otro de forma transparente para el usuario si alguno cae. ™ Modelo de seguridad propio e independiente del sistema operativo para la identificacién de usuarios, = Licencia abierta (GPL). SE OPEN GFS y GLUSTERFS Es un sistema de ficheros en cluster. = GlusterFS es un cluster sistema de ficheros capaz de escalar a varios Peta-bytes, mediante un conjunto de discos interconectados atravez de lared por medio del protocolo TCP / IP y puede trabajar en cualquier arquitectura de hardware. =Dentro de los Sistemas que soportan son: Linux *OpenSolaris «Mac OS X Bibliografia: http://beta.redeslinux.com/manuales/cluster/memoria.pdf http://www.bisente.com/documentos/clustering/memoria.html http://sod-archivos.tripod.com/marco.htm http://www.monografias.com/trabajos11/archi/archi.shtml http://www.cuapan.com/SistemasDred.htm Gog tle Sistemas Operativos. = = PETA= 1000 TB = TB = 1 MILLON DE GB

También podría gustarte