Sistemas de Archivos destribuidos

Páginas: 29 (7159 palabras) Publicado: 19 de junio de 2014
Sistemas de archivos distribuidos

Teniendo en cuenta que el intercambio de datos es fundamental para sistemas
distribuidos, los sistemas de archivos distribuidos constituyen la base de muchas
aplicaciones distribuidas.
Los sistemas de archivos distribuidos permiten que múltiples procesos compartan
datos a través de períodos de tiempo en una forma segura y fiable, como tales, se
hanutilizado como la capa básica para los sistemas y aplicaciones distribuidas .
ARQUITECTURA
La mayoría de los sistemas están construidos siguiendo un cliente-servidor
tradicional, sino soluciones totalmente descentralizados nos echa un vistazo a los
dos tipos de organizaciones.
Arquitecturas cliente-servidor

Es una de las más ampliamente desplegadas - para los sistemas basados en
UNIX .Enparticular , nos concentramos en NFSv3 , la tercera versión de NFS
ampliamente utilizado (Callaghan ,2000) y NFSv4 , la más reciente, la cuarta
versión ( Shepler et al. ,2003 )
La idea básica detrás de NFS es que cada servidor de archivos proporcione a su
sistema de archivos local. En otras palabras, no debe importar que topo locales
sistema de archivos se implementa; cada servidor NFS admite elmismo modelo.
El modelo subyacente a NFS y otros sistemas similares es el de un archivo
remoto servicio. En este modelo, los clientes se les ofrece un acceso transparente
a un sistema de archivos que sea gestionado por un servidor remoto. Sin embargo
los clientes suelen ser conscientes de la real ubicación de los archivos . En lugar
de ello, se les ofrece una interfaz para un sistema dearchivos que es similar a la
interfaz ofrecida por un sistema de archivos local convencional. En particular, el
cliente se le ofrece sólo una interfaz que contiene diversas operaciones de archivo
pera el servidor responsable de la aplicación de dichas operaciones. Por tanto,
este modelo es también referido como el modelo de acceso remoto.
En cambio, en la carga / download model un cliente accede aun archivo local
después de haber descargado desde el servidor cliente ha terminado con el
archivo, éste se carga de nuevo al servidor de nuevo para que pueda utilizado por
otro cliente. Servicio FTP de Internet se puede utilizar de esta manera cuando un

cliente descarga un archivo completo , lo modifica , y luego lo vuelve. NFS ha sido
implementado para un gran número de diferentessistemas operativos, aunque las
versiones basadas en UNIX son predominantes. Para casi todos los modernos
UNIX, NFS se implementa generalmente siguiendo la arquitectura de capa.
Un cliente tiene acceso al sistema de archivos mediante las llamadas al sistema
proporcionadas por su local sistema operativo.
ARQUITECTURA
Interfaz con el sistema de archivos virtual (VFS), que por ahora es un estándar defacto para la conexión a diferentes (distribuidos) sistemas de archivos (Kliman,
1986) Con NFS las operaciones en la interfaz VFS son ya sean sometidos a un
sistema de archivos local, o pasa a un componente separado conocido como el
servidor-cliente, que se encarga de manejar el acceso a los archivos almacenados
en un servidor remoto.
En NFS, toda la comunicación cliente-servidor se realizaa través de RPC . El
cliente NFS ejecuta las operaciones del sistema de archivos NFS como RPC al
servidor. Tenga en cuenta que el operaciones ofrecidas por la interfaz VFS
pueden ser diferentes de los ofrecidos por la
Cliente NFS. Toda la idea de la VFS es ocultar las diferencias entre los distintos
sistemas de archivos .En el lado del servidor, vemos una organización similar . El
servidorNFS está responsable para el manejo de solicitudes de cliente entrantes.
El fragmento RPC unmarshals peticiones el servidor NFS los convierte en las
operaciones regulares de archivos VFS que son posteriormente pasados a la capa
VFS . Una vez más, el VFS es responsable de la implementación de un local de
sistema de archivos en el que los archivos reales se almacenan.

Modelo de sistema de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas de archivos
  • Sistema De Archivos
  • Sistema De Archivo
  • sistema de archivos
  • Sistemas De Archivos
  • Sistema de Archivos
  • Sistema de archivos
  • sistemas de archivos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS