Lic. Informatica
paradigmas
y aplicaciones
de los sistemas
distribuidos
Joan Manuel Marquès i Puig
Xavier Vilajosana i Guillén
Pedro A. García López
P07/M2106/02839
© FUOC • P07/M2106/02839
Arquitecturas, paradigmas y aplicaciones de los sistemas distribuidos
Índice
Introducción .............................................................................................. 5Objetivos ..................................................................................................... 8
1. Conceptos previos de sistemas distribuidos ................................. 9
2. Estilos arquitectónicos de sistemas distribuidos ........................ 13
3. Tipos de arquitecturas de los sistemas distribuidos .................. 14
3.1. Arquitecturas centralizadas............................................................... 14
3.1.1. Cliente-servidor ...................................................................... 14
3.2. Arquitecturas descentralizadas ......................................................... 19
3.2.1. No estructuradas ..................................................................... 21
3.2.2. Estructuradas........................................................................... 25
3.3. Paradigma de publicación-suscripción ............................................. 34
3.3.1. Sistemas distribuidos basados en eventos .............................. 37
3.4. Código móvil .................................................................................... 39
4. Aplicaciones de los sistemas distribuidos..................................... 43
4.1. Sistemas computacionales distribuidos ............................................ 43
4.1.1. Clusters .................................................................................... 43
4.1.2. Grid ......................................................................................... 44
4.1.3. Sistemas computacionales usando recursos
de los extremos deInternet .................................................... 49
4.2. Sistemas de información distribuidos .............................................. 50
4.3. Sistemas distribuidos omnipresentes ................................................ 51
Resumen ...................................................................................................... 54
Actividades................................................................................................. 57
Solucionari ................................................................................................. 58
Glosario ....................................................................................................... 58
Bibliografía................................................................................................ 59
© FUOC • P07/M2106/02839
5
Arquitecturas, paradigmas y aplicaciones de los sistemas distribuidos
Introducción
Internet es un recurso compartido formado por millones de ordenadores repartidos por todo el mundo que están conectados por medio de redes. El número de aplicaciones y usuarios conectados a este megasistema informático
no para de crecer. La introducciónde la web en 1994 comportó un cambio
radical a Internet. Ésta empezó un proceso de generalización frenético que
todavía dura hoy. Sin embargo, es durante el año 2000 que mucha gente se
da cuenta de que Internet es algo más que correo electrónico, web y servicios
comerciales por web. Con la explosión del fenómeno Napster, una nueva visión de Internet se hace realidad: la Red es un entornoidóneo para el intercambio y la compartición. Los usuarios conectados dejan de ser simples
elementos pasivos que se conectan y extraen contenidos de Internet, y se
convierten en suministradores de contenidos y de recursos. Y lo que es más
importante, esta compartición se hace a partir de formar comunidades y colaborar directamente utilizando los ordenadores de los usuarios. Lo que el
Napster...
Regístrate para leer el documento completo.