Please enable JavaScript.
Coggle requires JavaScript to display documents.
Transparencia en Sitemas Distribuidos - Coggle Diagram
Transparencia en Sitemas Distribuidos
¿Qué es?
Esconder el hecho que los recursos y procesos están físicamente distribuidos
en diferentes máquinas
Acceso
Esconde las diferencias entre las distintas representaciones de datos y la formas en que éstos son accedidos por los usuarios
Ubicación
Esconde la ubicación física de donde está situado un recurso
Migración
Esconde el hecho que recursos puedan migrar de una ubicación física a
otra sin afectar el modo en que se acceda.
Reubicación
Un caso aún más fuerte de migración. Los recursos son movidos de una
ubicación a otra mientras están en uso y sin que el usuario note nada
Replicación
Esconde el hecho que un recurso pueda estar replicado varias veces para
mejorar su rendimiento y/o disponibilidad
Concurrencia
Esconde el hecho de que distintos usuarios están “compitiendo” en paralelo por acceder o usar recursos, o que un recurso está siendo compartido con otros usuarios
Fallas
El usuario no nota (inclusive nunca supo) que un recurso ha dejado de
funcionar (o se ha recuperado).
Persistencia
Esconde si un recurso de software está en disco o en memoria
Sistemas Distribuidos
Un Sistema Distribuido es una colección de computadores independientes que aparecen ante los usuarios como un único sistema coherente
Características
Interacción de la aplicación y el usuario en diferentes niveles
Soporte a plataformas heterogéneas
Programación paralela
Desventajas
Aumento de la complejidad
Fallas más frecuentes
Interoperabilidad
Ventajas
Economía
Aumento de capacidad de procesamiento
Capacidad de crecimiento
Tipos de Sistemas Distribuidos
Sistemas Computacionales Distribuidos
Cluster Computing
Grid Computing
Cloud Computing
Sistemas de Información Distribuidos
Transaction Processing System
Enterprise Aplication Integration
Sistemas Distribuidos Embebidos
Home Systems
Health Care Systems
Sensor Networks
Hardware
Memoria Compartida BUS
Memoria Independiente BUS
Memoria Compartida Switch
Memoria Independiente Switch
Software
Sistemas Operativos Distribuidos
Sistemas Operativos de Red
Middle-ware