Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sistemas Distribuidos - Coggle Diagram
Sistemas Distribuidos
Transparencia
Acceso
Esconder las diferentes representaciones de datos
Concurrencia
Esconder que diferentes usuarios estén usando un mismo recurso.
Ubicacion
Esconder la ubicación física de los recursos
Fallas
Que los usuarios nunca noten las fallas de los sistemas
Persistencia
Esconder recursos de la memoria
Hardware
En forma general todo sistema distribuido consiste en múltiple CPUs
Multiprocesadores
Todos comparten la memoria
Es poco escalable y la escalabilidad es cara
Memoria Independiente
Cada CPU tiene su propia memoria
Homogeneos
Clusters
Todo es igual en todos los nodos
Heterogéneos
Multiples arquitecturas
GRID
Comunicacion BUS
Todos usan un canal compartido
Comunicacion via Swicth
Existe un canal exclusivo
Usabilidad
Recursos ofrecidos por de acuerdo a estándares y reglas semánticas.
Uso de protocolos e Interfaces
HTTP
IDL (Interface Definition Languages)
Web Services
Dos aspectos relevante
Completitud
Neutralidad
Escalabilidad
Se refiere a la capacidad de crecer de un sistema
Tamaño
Geografica
Administracion