Arquitectura
Sistemas Distribuidos
TIPOS DE SERVICIOS Y APLICACIONES
Herlando L´opez Cabrera
Isa´ıas Montejo P´erez
Supervisado por:
M.C. Edna Mariel Mil Chontal
Contents
1 Servicios de Comunicaci´
on
1.1 Introducci´on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Conclusi´on 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . .
1.3 Conclusi´on 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
2
3
3
2 Sistemas de archivos y ficheros
2.1 Introducci´on . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Identificaci´on, localizaci´on y acceso a elementos del entorno
2.3 Conclusi´on 1 . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Conclusi´on 2 . . . . . . . . .. . . . . . . . . . . . . . . . .
. . . . . . .
distribuido.
. . . . . . .
. . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
3
4
4
4
3 Servicios de nombres
3.1 Introducci´on . . . .
3.2 Administrar . . . .
3.3 Conclusi´on 1 . . . .
3.4 Conclusi´on 2 . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4
4
5
5
6
4 Servicios de Sincronizaci´
on y Coordinaci´
on
4.1 Introducci´on . . . . . . . . . . . . . . . . . .
4.2 Mecanismo de sincronizaci´on entre procesos
4.3 Conclusi´on 1 . . . . . . . . . . . . . . . . . .
4.4 Conclusi´on 2 . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6
6
6
8
8
5 Memoria compartida distribuida
5.1 Introducci´on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Conclusi´on 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 Conclusi´on 2 . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . .
8
8
9
9
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6 Gesti´
on de procesos
10
6.1 Introducci´on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.2 Conclusi´on 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6.3Conclusi´on 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7 Servicio de Seguridad
11
7.1 Conclusi´on 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.2 Conclusi´on 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
8 Bibliograf´ıa
13
1
Servicios de Comunicaci´
on
1.1
Introducci´
on
Un sistemadistribuido se define como aquel en que los componentes localizados en computadores, conectados en red, comunican y coordinan sus acciones u
´nicamente mediante el paso de
mensajes [Coulouris et al., 2001].
La comunicaci´on entre componentes obliga a que exista un intercambio de informaci´on entre
los mismos. Este intercambio de informaci´on se debe realizar a trav´es de los medios de comunicaci´on que elsistema distribuido proporciona a cada componente y adem´as implicar´a una
topolog´ıa de las comunicaciones. El acceso de los componentes a los medios de comunicaci´on
disponibles obliga a la existencia de uno o varios protocolos de comunicaciones, que forzosamente deber´an conocer los componentes que se comuniquen a trav´es de los mismos.
La comunicaci´on entre procesos (IPC) es la implementaci´onde la comunicaci´on en general, la
interacci´on de procesos y flujo de datos entre hilos y / o (1978)procesos, tanto dentro de un
nodo, y entre los nodos de un sistema operativo distribuido. En este sentido, IPC es el mayor
concepto subyacente en las consideraciones de dise˜
no de bajo nivel de un sistema operativo
distribuido.
El intercambio de informaci´on entre componentes supondr´a que...
Regístrate para leer el documento completo.