Sistemas Oprativos
Sistemas Distibuidos
Colección de computadoras independientes, que aparentan ser uno solo
Transparencia
Característica para ocultar al usuario la manera en que el sistema funciona o está construido
concurrencia
Economía:
Velocidad
Confiabilidad:
Crecimiento proporcional
Comunicación
Software
Redes
Seguridad
Tolerancia a fallas
Tipos de sistemas distribuidos
Sistemas de cómputo en cluster
Sistemas de cómputo en grid
Sistemas de procesamiento de transacciones
Sistemas distribuidos masivos
Sistemas caseros
Arquitectura
ESTILOS (MODELOS) ARQUITECTÓNICOS
Arquitecturas en capas
Arquitecturas basadas en objetos.
Arquitecturas centradas en datos
Arquitecturas basadas en eventos
Cómo se organizarán los componentes de software, y cómo deben interactuar
Arquitecturas centralizadas
Cliente-Servidor
Arquitecturas multiniveles
Arquitecturas descentralizadas
Arquitecturas estructuradas de punto a punto
Arquitecturas de punto a punto no estructuradas
Arquitecturas híbridas
Sistemas de servidores al borde
Sistemas distribuidos en colaboración
Acceso
localización
migración
réplica
paralelismo
fallas
desempeño
escalabilidad