domingo, 18 de enero de 2009

Implementacion de los SAD

Los archivos podrían implantarse como parte de un sistema operativo distribuido, haciendo el papel de una capa de software cuya tarea es administrar la comunicación entre los sistemas operativos y los sistemas de archivos convencionales. Las características propias de un SAD son la multiplicidad y autonomía de los clientes y servidores en el sistema.

La implantación de un sistema distribuido de archivos incluye aspectos tales como:

*El uso de archivos

Generalmente se utiliza antes de implantar un sistema de archivo, y primero se realiza un análisis de patrones de uso, para realizar dicho análisis es necesario tomar las siguientes mediciones: Estática (Representan una toma instantánea del sistema en un momento dado y comprende la distribución de tamaño de archivo) y Dinámica (Registra toda las operaciones que modifican el sistema de archivos)

*Estructura del Sistema

En algunos sistemas se cumple que:

  • Todas las máquinas ejecutan el mismo software básico.
  • Una máquina que desee dar servicio de archivos lo puede hacer:
  • Debe exportar los nombres de los directorios seleccionados, para que otras máquinas los puedan acceder.

En otros sistemas el servidor de archivos y el de directorios son solo programas del usuario, y se puede configurar un sistema para que ejecute o no el software de cliente o servidor en la misma máquina.

También los clientes y servidores podrían ser equipos distintos en hardware y software

En este caso:

  • El cliente envía un nombre simbólico al servidor de directorios.
  • El servidor de directorios regresa el nombre en binario (ej.: máquina + nodo_i) que comprende el servidor de archivos.
  • Es posible que una jerarquía de directorios se reparta entre varios servidores.
  • El servidor que recibe un nombre binario que se refiere a otro servidor puede:
    • Indicar al cliente el servidor que tiene el archivo buscado, para que el cliente lo busque.
    • Enviar la solicitud al siguiente servidor y no contestar.

*Ocultamiento

En un sistema cliente - servidor, cada uno trabaja con su memoria principal y un disco, existen cuatro lugares donde se pueden almacenar los archivos o partes de ellos: el disco del servidor, la memoria principal del servidor, el disco del cliente (si existe), la memoria principal del cliente.

Si los archivos se almacenan en el disco de los servidores estos disponen de abundante espacio, se les podría acceder de todos los clientes aunque tiene sus desventajas ya que antes de que un cliente pueda leer un archivo se lo debe transferir del disco del servidor a la memoria principal del servidor y a su vez de la memoria principal del servidor a la memoria principal del cliente, a través de la red. Todo esto se puede mejorar ocultando (conservando) los archivos de más reciente uso en la memoria principal del servidor y así un cliente que lea un archivo ya presente en el caché del servidor elimina la transferencia del disco.

*Replica

Generalmente los sistemas distribuidos de archivos proporcionan la réplica de archivos como un servicio, ya que cada copia esta en un servidor de archivos independiente.

Esta es utilizada por que aumenta la confiabilidad al disponer de respaldos independientes de cada archivo, además que permite el acceso a archivos aún cuando falle un servidor de archivos y reparte la carga de trabajo entre varios servidores.

5 comentarios:

  1. Charytin Garcia 17.062.493 seccion 2

    Una de las grandes ventajas que poseen los archivos distribuidos es que a través de ellos es posible tener un respaldo de la información porque como se dijo anteriormente cada copia esta en un servidor de archivos independiente. Y así en caso de que ocurra algún error en la transferencia se puede recuperar la información.

    ResponderEliminar
  2. Implantación de un sistema de archivos distribuidos
    Uso de Archivos
    Existen diferentes formas de utilizar los archivos, pero también existen dos formas de medir el grado de utilización de cada uso que se le puede dar a un archivo. Estas formas son: mediciones estáticas y mediciones dinámicas.
    • Mediciones Estáticas: En este tipo de mediciones se observa el sistema en un determinado momento, esto quiere decir que se verifica su estado en un instante de tiempo. Entre algunas de estas mediciones estáticas podemos encontrar: la distribución de tamaños de los archivos, la distribución de tipos de archivos y la cantidad de espacio que ocupan los archivos de varios tamaños y tipos.
    • Mediciones Dinámicas: Este tipo de mediciones se encarga de registrar todas las operaciones en una bitácora para un análisis posterior. De esta manera se tiene información respecto a la frecuencia con que se realizan ciertas operaciones.


    Abelardo Perez C.I:15.682.177 seccion 2

    ResponderEliminar
  3. para la implementacion del SAD las mediciones estáticas y mediciones dinámicas tienen gran importancia porque las Mediciones Estáticas se observa el sistema en un determinado momento, esto quiere decir que se verifica su estado en un instante de tiempo. Entre algunas de estas mediciones estáticas podemos encontrar: la distribución de tamaños de los archivos, la distribución de tipos de archivos y la cantidad de espacio que ocupan los archivos de varios tamaños y tipos.

    ResponderEliminar
  4. Y en las Mediciones Dinámicas se encarga de registrar todas las operaciones en una bitácora para un análisis posterior. De esta manera se tiene información respecto a la frecuencia con que se realizan ciertas operaciones.

    Mariangel Corrales

    ResponderEliminar
  5. disculpen alguien me podria decir con que programa puedo abrir este archivo .sad que maneja sidunea

    ResponderEliminar