Captulo 2 Modelos de sistema - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Captulo 2 Modelos de sistema

Description:

Capas de servicio software y hardware en los sistemas distribuidos. Aplicaciones de servicios ... Computador y hardware de red. Plataforma. Sistema operativo ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 17
Provided by: george606
Category:

less

Transcript and Presenter's Notes

Title: Captulo 2 Modelos de sistema


1
Capítulo 2 Modelos de sistema
  • Sistemas Distribuidos Conceptos y Diseño
  • Coulouris, Dollimore y Kindberg
  • 3ª Edición

2
Figura 2.1.Capas de servicio software y hardware
en los sistemas distribuidos.
Aplicaciones de servicios
Middleware
Sistema operativo
Plataforma
Computador y hardware de red
3
Figura 2.2.Clientes que invocan a servidores
individuales.
Cliente
Servidor
Invocación
Invocación
Resultado
Resultado
Servidor
Cliente
Leyenda
Proceso
Computador
4
Figura 2.3.Un servicio proporcionado por
múltiples servidores.
Servicio
Servidor
Cliente
Servidor
Cliente
Servidor
5
Figura 2.4.Un servidor proxy de tipo web.
Sevidor Web
Cliente
Servidor Proxy
Servidor Web
Cliente
6
Figura 2.5.Una aplicación distribuida basada en
procesos de igual a igual.
Aplicación
Aplicación
Código de coordinación
Código de coordinación
Aplicación
Código de coordinación
7
Figura 2.6.Applets de tipo web.
a) La petición del cliente origina la descarga
del código del applet
Servidor web
Cliente
Código applet
b) El cliente interactúa con el applet
Servidor web
Cliente
Applet
8
Figura 2.7.Clientes ligeros y servidores de
cálculo.
Servidor de cálculo
Computador de red o PC
Proceso de la aplicación
Cliente ligero
Red
9
Figura 2.8.Intercomunicación espontánea en un
hotel.
Servicio de música
Servicio de alarma
Pasarela
Internet
Red inalámbrica
Servicio de descu-brimiento
del hotel
Cámara
TV/PC
Dispositivos del huésped
Portátil
PDA
10
Figura 2.9.Ordenamiento real en el tiempo de los
eventos.
Envía
Recibe
Recibe
X
1
4
m
1
m
2
Envía
Recibe
Tiempo físico
2
3
Y
Recibe
Envía
Z
Recibe
Recibe
m
m
m
1
2
3
A
Recibe
Recibe
Recibe
t
t
t
1
2
3
11
Figura 2.10.Procesos y canales.
Proceso p
Proceso q
Envía
Recibe
m
Canal de comunicación
Búfer de mensajes salientes
Búfer de mensajes entrantes
12
Figura 2.11.Fallos por omisión y fallos
arbitrarios.
Clase de fallo
Afecta a
Descripción
Fallo-parada
Proceso
El proceso para y permanece parado. Otros
procesos pueden detectar este estado.
.
Ruptura
Proceso
El proceso para y permanece parado. Otros
procesos pueden no ser capaces de detectar este
estado.
Omisión
Canal
Un mensaje insertado en un búfer de mensajes
salientes nunca llega al búfer de mensajes
entrantes del otro extremo.

Omisión de envío
Proceso
Un proceso completa envía, pero el mensaje no se
coloca en su búfer de mensajes salientes.
Omisión de recepción
Proceso
El mensaje se coloca en la cola de mensajes del
proceso, pero el proceso no lo recibe.
.
Arbitrario
Proceso o canal
El proceso/ canal presenta un comportamiento
arbitrario puede enviar/ transmitir
arbitrariamente mensajes en instantes
arbitrarios, cometer omisiones un proceso puede
parar o realizar un paso incorrecto.
(Bizantino)
.
13
Figura 2.12.Fallo de temporización.
Clase de fallo
Afecta a
Descripción
Reloj
Proceso
El reloj local del proceso excede el límite de
su tasa de deriva sobre el tiempo real.
Prestaciones
Proceso
El proceso excede el límite sobre el
intervalo entre dos pasos.
Prestaciones
Canal
La transmisión de un mensaje toma más tiempo que
el límite permitido.
14
Figura 2.13.Objetos y principales.
Derechos de acceso
Objeto
Invocación
Cliente
Servidor
Resultado
Red
Principal (usuario)
Principal (servidor)
15
Figura 2.14.El enemigo.
Copia de m
El enemigo
m
Proceso q
m
Proceso p
Canal de comunicación
16
Figura 2.15.Canales seguros.
B
Principal
A
Principal
Proceso p
Canal seguro
Proceso q
Write a Comment
User Comments (0)
About PowerShow.com