• Me gusta
Comparticion de recursos- Sistemas Distribuidos
Próxima SlideShare
Cargando en...5
×

Comparticion de recursos- Sistemas Distribuidos

  • 176 reproducciones
Subido el

 

  • Full Name Full Name Comment goes here.
    ¿Está seguro?
    Tu mensaje aparecerá aquí
    Sea el primero en comentar
    Be the first to like this
Sin descargas

reproducciones

reproducciones totales
176
En SlideShare
0
De insertados
0
Número de insertados
0

Acciones

Compartido
Descargas
6
Comentarios
0
Me gusta
0

Insertados 0

No embeds

Denunciar contenido

Marcada como inapropiada Marcar como inapropiada
Marcar como inapropiada

Seleccione la razón para marcar esta presentación como inapropiada.

Cancelar
    No notes for slide

Transcript

  • 1. S FREDDY ESTUPIÑAN COMPARTIR RECURSOS
  • 2. COMPARTIR RECURSOS   El término 'recurso' es bastante abstracto, pero es el que mejor caracteriza el abanico de entidades que pueden compartirse en un sistema distribuido. El abanico se extiende desde componentes hardware como discos e impresoras hasta elementos software como ficheros, ventanas, bases de datos y otros objetos de datos. Los recursos de una computadora multiusuario se comparten de manera natural entre todos sus usuarios.   Por el contrario, los usuarios de estaciones de trabajo monousuario o computadoras personales dentro de un sistema distribuido no obtienen automáticamente los beneficios de la compartición de recursos. Es nueva ni aparece en el marco de los sistemas distribuidos. Los sistemas multiusuario clásicos desde siempre han provisto compartición de recursos entre sus usuarios.
  • 3. COMPARTIR RECURSOS   El término recurso caracteriza el conjunto de cosas que pueden ser compartidas. El rango va desde componentes de hardware (discos e impresoras) a entidades de software (archivos, bases de datos u otros objetos de datos) Los recursos de un computador multiusuario son normalmente compartidos entre todos los usuarios, pero los usuarios de workstations individuales y PC conectadas en red no obtienen automáticamente los beneficios de compartir recursos.
  • 4.  Los recursos en SD están físicamente encapsulados dentro de uno de los computadores y puede ser accesado por otros mediante comunicación. El término administrador de recurso es usado para denotar el módulo de software que administra un conjunto de recursos de un tipo particular. Para compartir efectivamente cada recurso, éste debe ser administrado por un programa que ofrece una interface de comunicación que posibilita que el recurso se accesado, manipulado y actualizado confiable y consistentemente.
  • 5.   Usuarios deben tener acceso fácil a recursos compartidos y compartir sus propios recursos de forma controlada.  Impresoras  Computadores  Espacio de almacenamiento  Archivos, datos, páginas Web, redes, etc. Porqué compartir recursos ?  Costos, capacidad, escalabilidad
  • 6.    Los recursos en un sistema distribuido están físicamente encapsulados en una de las computadoras y sólo pueden ser accedidos por otras computadoras mediante las comunicaciones (la red). Para que la compartición de recursos sea efectiva, ésta debe ser manejada por un programa que ofrezca un interfaz de comunicación permitiendo que el recurso sea accedido, manipulado y actualizado de una manera fiable y consistente. Surge el término genérico de gestor de recursos. Un gestor de recursos es un módulo software que maneja un conjunto de recursos de un tipo en particular.
  • 7.   Cada tipo de recurso requiere algunas políticas y métodos específicos junto con requisitos comunes para todos ellos. Éstos incluyen la provisión de un esquema de nombres para cada clase de recurso, permitir que los recursos individuales sean accedidos desde cualquier localización; Un sistema distribuido puede verse de manera abstracta como un conjunto de gestores de recursos y un conjunto de programas que usan los recursos. Los usuarios de los recursos se comunican con los gestores de los recursos para acceder a los recursos compartidos del sistema. Esta perspectiva nos lleva a dos modelos de sistemas distribuidos: el modelo cliente-servidor y el modelo basado en objetos.