advertisement

Sistema de Archivos Distribuidos

50 %
50 %
advertisement
Information about Sistema de Archivos Distribuidos

Published on June 20, 2008

Author: angyespinosa86

Source: slideshare.net

advertisement

SISTEMA DE ARCHIVOS DISTRIBUIDOS (Distributed File Systems)

DEFINICIÓN Un sistema de archivos distribuidos, (DFS), es una implementación distribuida del clásico modelo de tiempo compartido de un sistema de archivos, donde varios usuarios comparten archivos y almacenan recursos.

Un sistema de archivos distribuidos, (DFS), es una implementación distribuida del clásico modelo de tiempo compartido de un sistema de archivos, donde varios usuarios comparten archivos y almacenan recursos.

Sistema Distribuido: colección de máquinas interconectadas por una red de comunicación. Recursos locales: recursos con los que cuenta la máquina Recursos remotos: el resto de las máquina y sus recursos Máquina : puede ser una estación o un mainframe Servicio: software ejecutándose en una o más máquinas que proporcionan un tipo particular de función Servidor: software de servicio en una sola máquina 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 PUNTOS CLAVES

Sistema Distribuido: colección de máquinas interconectadas por una red de comunicación.

Recursos locales: recursos con los que cuenta la máquina

Recursos remotos: el resto de las máquina y sus recursos

Máquina : puede ser una estación o un mainframe

Servicio: software ejecutándose en una o más máquinas que proporcionan un tipo particular de función

Servidor: software de servicio en una sola máquina 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

PROPÓSITO Es soportar la misma clase de comportamiento cuando los archivos están dispersos físicamente entre los diversos sitios de un sistema distribuido.

Es soportar la misma clase de comportamiento cuando los archivos están dispersos físicamente entre los diversos sitios de un sistema distribuido.

COMPONENTES El verdadero servicio de archivos: Realiza operaciones en los archivos individuales: lectura, escritura, adición. El servicio de directorios: Crea y maneja directorios, añade y elimina archivos de los directorios, etc.

El verdadero servicio de archivos:

Realiza operaciones en los archivos individuales: lectura, escritura, adición.

El servicio de directorios:

Crea y maneja directorios, añade y elimina archivos de los directorios, etc.

CLASIFICACIÓN   -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.

 

-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 o mejores que las de los sistemas de archivos locales; El mantenimiento de la consistencia entre múltiples copias de archivos en las cachés de los clientes cuando son actualizadas, la recuperación 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 tamaños.

La utilización efectiva de la memoria caché en el cliente para conseguir iguales

Prestaciones o mejores que las de los sistemas de archivos locales;

El mantenimiento de la consistencia entre múltiples copias de archivos en las cachés de los clientes cuando son actualizadas,

la recuperación 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 tamaños.

Usuario Sistema de Archivos NFS CODA OPEN GFS GLUSTERFS Disco

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 área 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 necesitará hacer login a un ordenador específico: vía NFS, accederá a su directorio personal (que llamaremos exportado) en la máquina en la que esté trabajando.

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 área 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 necesitará hacer login a un ordenador específico: vía NFS, accederá a su directorio personal (que llamaremos exportado) en la máquina en la que esté trabajando.

OBJETIVO Soportar un sistema heterogéneo en donde los clientes y servidores podrían 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 envían los clientes a los servidores. Respuestas que envían los servidores de regreso a los clientes.

Soportar un sistema heterogéneo en donde los clientes y servidores podrían 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 envían los clientes a los servidores.

Respuestas que envían los servidores de regreso a los clientes.

CODA Coda es un sistema de archivos distribuido avanzado estado desarrollando desde 1987 cuenta con bastantes características muy deseables para un sistema distribuido (especialmente para un cluster)

Coda es un sistema de archivos distribuido avanzado estado desarrollando desde 1987

cuenta con bastantes características muy deseables para un sistema distribuido (especialmente para un cluster)

CARACTERISTICA DEL CODA El cliente es capaz de funcionar sin problemas desconectado del servidor, ya sea porque estamos trabajando en un portátil que desconectamos de la red, por un fallo en la comunicación, o por una caída del servidor. . Replicación automática de servidores. Coda proporciona los mecanismos necesarios para realizar réplicas automáticas 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).

El cliente es capaz de funcionar sin problemas desconectado del servidor, ya sea porque estamos trabajando en un portátil que desconectamos de la red, por un fallo en la comunicación, o por una caída del servidor.

.

Replicación automática de servidores. Coda proporciona los mecanismos necesarios para realizar réplicas automáticas 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).

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 la red por medio del protocolo TCP / IP y puede trabajar en cualquier arquitectura de hardware.

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 la red 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

Dentro de los Sistemas que soportan son:

Linux

OpenSolaris

Mac OS X

Bibliografía: 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 Sistemas Operativos.

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

Sistemas Operativos.

PETA= 1000 TB TB = 1 MILLON DE GB

PETA= 1000 TB

TB = 1 MILLON DE GB

Add a comment

Related pages

Sistema de archivos distribuido - Wikipedia, la ...

Un sistema de archivos distribuido o sistema de archivos de red es un sistema de archivos de computadoras que sirve para compartir archivos, impresoras y ...
Read more

SISTEMAS DE ARCHIVOS DISTRIBUIDOS - Monografias.com

Introducción a los sistemas de archivos distribuidos. Diseño de los sistemas de archivos distribuidos. Implantación de un sistema de archivos distribuidos.
Read more

Sistemas de Archivos Distribuidos - Maestría en ...

Title: Sistemas de Archivos Distribuidos Author: Victor J. Sosa Sosa Last modified by: victor Created Date: 3/7/2005 7:17:06 PM Document presentation format
Read more

Diseño de sistemas de archivos distribuidos

Diseño de sistemas de archivos distribuidos. Actualizado: mayo de 2009. Se aplica a: Windows Server 2003 R2
Read more

Sistemas de ficheros distribuidos - Laboratorio SS.OO ...

Sistemas Operativos Distribuidos 3 Fernando Pérez Costoya Conceptos básicos • Sistema de ficheros distribuido (SFD) – Sistema de ficheros para ...
Read more

SISTEMAS DE ARCHIVOS DISTRIBUIDOS by Jonathan Becs on Prezi

SISTEMAS DE ARCHIVOS DISTRIBUIDOS Sistemas de Archivos Distribuidos Los sistemas de archivos distribuidos permiten que multiples proceos compartan datos ...
Read more

S.O. - Sistemas Distribuidos de Archivos

Curso Universitario de Sistemas Operativos Convencionales y Distribuidos con posibilidad de descarga de material.
Read more