Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas Operativos II
Introduccin
Como creen que funciona Google???
Sistemas Operativos II
Definiciones
Un Sistema Distribuido es una coleccin de
Sistemas Operativos II
Introduccin
Sistemas Operativos II
Introduccin
Ejemplos???
Sistemas Operativos II
Introduccin
Sistemas Operativos II
Introduccin
Ventajas con respecto a un sistema
centralizado???
Sistemas Operativos II
Sistemas Operativos II
Introduccin
Ventajas con respecto a un sistema
en red???
Sistemas Operativos II
Sistemas Operativos II
Introduccin
Sistemas Operativos II
Sistemas Operativos II
Sistemas Operativos II
Tendencias
Informtica mvil
Nuevos dispositivos.
Redes.
Sistemas ubicuos
Computadores ubicuos.
Sistemas Operativos II
Objetivo
Consistencia.
Sistemas Operativos II
Transparencia
de identificacin: los espacios de nombres de los
recursos son independientes de la topologa de la
red y de la propia distribucin de los recursos.
de ubicacin: los recursos pueden migrar entre
nodos.
de replicacin.
de paralelismo: sin que la aplicacin lo
especifique y sin consecuencias negativas sobre
la ejecucin.
Sistemas Operativos II
Transparencia
de comparticin: accesos simultneos a
recursos.
de rendimiento: es necesario buscar soluciones
de compromiso cuando la degradacin del
rendimiento hace impracticable implementar
alguna de las propiedades.
Sistemas Operativos II
Transparencia
Sistemas Operativos II
Escalabilidad
Capacidad de crecer sin disminuir su rendimiento
Basada en la modularidad
Espacios de nombres
identifican objetos de diferente naturaleza: archivos,
procesos, variables, direcciones de memoria (DSM)
Sistemas Operativos II
Fiabilidad
Capacidad para realizar correctamente y en todo
momento las funciones para las que se ha diseado
Disponibilidad
Tolerancia a fallos
Capacidad para seguir operando correctamente ante el
fallo de alguno de sus componentes.
replicacin (pasiva, activa).
Sistemas Operativos II
Consistencia
Problemas relacionados con la replicacin
Sistemas Operativos II
Aplicaciones distribuidas
Sistemas Operativos II
Sistemas Operativos II
Sistemas Operativos II
Sistemas Operativos II
Soporte hardware
Sistemas Operativos II
Soporte hardware
Sistemas Operativos II
Soporte hardware
Sistemas Operativos II
Soporte hardware
Sistemas Operativos II
Soporte software
Soporte hardware de un sistema distribuido
Sistemas Operativos II
Soporte software
Propiedades de los sistemas abiertos
Interoperabilidad
Transportabilidad de aplicaciones
Sistemas Operativos II
Soporte software
Soporte para la comunicacin
Hay que diferenciar entre distribucin fsica de la memoria
y modelo de comunicacin.
Sistemas Operativos II
Conclusiones