Sistemas distribuidos

Páginas: 105 (26235 palabras) Publicado: 14 de septiembre de 2010
Tabla de contenido Página

Presentación

Programa general

Conceptos de Sistemas Distribuidos 1

¿Qué es un Sistema Distribuido? 2

Copyright©2005 UNIVERSIDAD PERUANA LOS ANDES
Programa de Educación a Distancia.
Huancayo – Perú

Prohibida la reproducción total o parcial sin autorización
por escrito del Rector de la Universidad.

La redacción de este texto estuvoa cargo de
Carlos A.Almidón Ortiz.

Presentación

Programación general

Conceptos de los Sistemas Distribuidos
Autoaprendizaje 3 horas
Unidad 1
Modelos de Sistemas Distribuidos
Autoaprendizaje 3 horas
Unidad 2
Comunicación a Nivel de Redes.
Autoaprendizaje, 3 horas
Unidad 3Comunicación de procesos en los Sistemas Distribuidos.
Autoaprendizaje, 3 horas
Unidad 4
Comunicación a bajo nivel, Sockets.
Autoaprendizaje 3 horas
Unidad 5
Objetos Distribuidos e Invocacion Remota
Autoaprendizaje, 3 horas
Unidad 6
Sistemas de Archivos DistribuidosAutoaprendizaje, 4 horas

Unidad 7

Seguridad de Sistemas Dsitribuidos
Autoaprendizaje, 3 horas
Unidad 8
UNIDAD ACADÉMICA Nº 01
Conceptos de los Sistemas Distribuidos
1. ¿QUÉ ES UN SISTEMA DISTRIBUIDO?

Un sistemas Distribuido es aquel en el que los componentes hardware o software, localizados en computadores unidos mediante red, comunican ycoordinan sus acciones sólo mediante paso de mensajes.

Existen redes de computadoras en cualquier parte. Una de ellas es Internet, como los son las muchas redes de las que se compone. Las redes de teléfonos móviles, las redes corporativas, las de las empresas, los campus, las casas, redes dentro del coche, todas, tanto separados, como combinadas, comparten las características esenciales quelas hacen elementos importantes para su estudio bajo el título de Sistemas Distribuidos.
Los computadores que están conectados mediante una red pueden estar separados especialmente por cualquier distancia. Pueden estar en continentes distintos, en el mismo edificio o en la misma habitación. Nuestra definición de Sistema Distribuido tiene las siguientes consecuencias significativas:
•Concurrencia.- En una red de computadores, la ejecución de programas concurrentes es la norma. Usted puede estar realizando un trabajo en su computador, mientras otra persona también y a la vez ambos comparten recursos como páginas web o ficheros, cuando es necesario. La capacidad del sistema para manejar recursos compartidos se puede incrementar añadiendo más recursos (por ejemplo computadoras) a lared.
Ventajas: Trabajo Cooperativo.
Inconvenientes: Programación Compleja.
• Inexistencia de Reloj Global.- Cuando los programas necesitan cooperar coordinan sus acciones mediante el intercambio de mensajes. La coordinación estrecha depende a menudo de una idea compartida del instante en el que ocurren las acciones de los programas pero resulta que hay límites a la precisión conlo que los computadores en una red pueden sincronizar sus relojes, no hay una única noción global del tiempo correcto. Esto es una consecuencia directa del hecho que la única comunicación se realiza enviando mensajes a través de la red.
• Fallos Independientes.- Todos los sistemas informáticos pueden fallar y los diseñadores de sistemas tienen la responsabilidad de planificar lasconsecuencias de posibles fallos. Los sistemas distribuidos pueden fallar de nuevas formas. Los fallos en la red producen el aislamiento de los computadores conectados a él, pero eso no significa que detengan su ejecución. De hecho, los programas que se ejecutan en ellos pueden no ser capaces de detectar cuando la red ha fallado o está excesivamente lenta. De forma similar, la parada de un computador o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistema distribuido
  • Sistemas Distribuidos
  • sistema distribuido
  • Sistemas Distribuidos
  • Sistemas distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS