sistemas distriuidos

11
7/23/2019 SISTEMAS DISTRIUIDOS http://slidepdf.com/reader/full/sistemas-distriuidos 1/11 Sistemas d Lotes: Sistemas centralizados de tiempo compartido: Sistemas de teleproceso: Sistemas pers 1. Ejemplos de Sistemas Distribuidos.

Upload: cris-castro

Post on 13-Feb-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 1/11

Sistemas dLotes:

Sistemas centralizados de tiempocompartido:

Sistemas de teleproceso:

Sistemas pers

1. Ejemplos de Sistemas Distribuidos.

Page 2: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 2/11

APLICACIONES DIS!I"#IDAS

APLICACIONES

Aplicaciones paralelas: muc$as tareas a la %ez objeti%o

disminuir el tiempo de ejecuci&n Aplicaciones d'moti%aciones(:

Alto rendimiento: cluster computing

tolerancia a )allos: replicaci&n* transacciones

sistemas in)orm+ticos bancarios

la ,esti&n de la consistencia es cr-ticaAlta a disponibilidad: caching, mirroring

bajo tiempo de respuesta: * sistemas de /c$eros0

la consistencia es importante* pero no cr-tica mo%ilidad* aplicaciones AmI

Page 3: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 3/11

!EAS DE LA IN3O!4ICA APLICADAA LOS SISE4AS DIS!I"#IDOS

Comunicaciones.

Sistemas operati%os distribuidos.

"ase de datos distribuidas.

Ser%idores distribuidos de /c$eros.

Len,uajes de pro,ramaci&n

Distribuidos

Sistemas de tolerancia de )allos

Page 4: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 4/11

Page 5: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 5/11

P!OPIEDADES SISE4AS DIS!I"#IDO

•Escalabilidad.5  El sistema es escalable si conserva su eocurrir un incremento considerable en el número de recu

número de usuarios.

•ratamiento de 3allos.5 La posibilidad que tiene el seguir funcionando ante fallos de algún componentindependiente, pero para esto se tiene que tener alguna asolución. Técnicas para tratar fallos:

•Detecci&n de )allos. lgunos fallos son deteccomprobaciones por e!emplo.

•Enmascaramiento de )allos. lgunos fallos detectaocultarse o atenuarse.

Page 6: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 6/11

P!OPIEDAD 61

Escalabilidad: "apacidad de crecer sin dism

rendimiento

#asada en la modularidad de espacios de nombres idob!etos de diferente naturale%a: $c&eros, procesos, direcciones de memoria '()*+

espacios lineales 'memoria+: - bits insu$cientes

en general los espacios de nombres son !er/rquicos y poescalables por naturale%a, *antenimiento del renreplicación

mirroring, caching

obtener transparencia de replicación es comple!o0costos

Page 7: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 7/11

P!OPIEDAD 67

3iabilidad

“Capacidad para realizar correctamente y en todo

momento las funciones para las que se ha diseñado” 

Disponibilidad

1racción de tiempo que el sistema est/ operativo '2+

3 par/metros: MTBF (Mean Time Beteen Failures!, MTT"#

3 componentes de alta calidad vs replicación 'm/s barata+

olerancia a )allos

"apacidad para seguir operando correctamente ante el fallo de alguno de sus

3 replicación 'pasiva, activa+

Page 8: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 8/11

P!OPIEDAD 68

Consistencia

4roblemas relacionados con la replicación

la red de intercone5ión es una nueva fuente de fallos

la seguridad del sistema es m/s vulnerable

la gestión del estado global es m/s comple!a0costosa

4roblemas para mantener la consistencia

distribución f6sica: varias copias, cada una con su estado

errores y0o retardos en las comunicaciones

ausencia de relo! global: 7cómo ordenar eventos8

9cnicas: transacciones, comunicación a grupos para un rendimiento acrela!ar consistencia

Page 9: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 9/11

CA!ACE!SICAS 4IDDELA!E:

Independiza el ser%icio de su implantaci&n* del sistema oplos protocolos de comunicaciones.

Permite la con%i%encia de distintos ser%icios en un mismo

Permite la transparencia en el sistema.

4odelo tradicional: 4onitor de teleproceso o CICS* u<edo

4odelo OO: CO!"A.

Page 10: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 10/11

Page 11: SISTEMAS DISTRIUIDOS

7/23/2019 SISTEMAS DISTRIUIDOS

http://slidepdf.com/reader/full/sistemas-distriuidos 11/11

SISE4A OPE!AI=O O!>ANI?ADO CO4O4IDDLEA!E