1. DESVENTAJAS
1.1. Nuevo Sotfware
1.2. Red de interconección
1.3. Seguridad
2. MODELOS
2.1. Cluster Computing
2.1.1. Mas fuertemente acoplado que SD general
2.1.2. Poca dispersión geográfica
2.1.3. Redes de alta velocidad
2.1.4. Normalmente sistemas con nodos homogéneros
2.1.5. Carácter estático
2.2. Grid Computing
2.2.1. Extensión de cluster computing a mayor escala
2.2.2. Máquinas con mayor dispersión geográfica
2.2.3. Menor grado de acoplamiento
2.3. Volunteer Computing
2.3.1. Recursos donados por usuarios a proyectos
2.4. Utility Computing
2.4.1. Alquiler de recursos computacionales externos
2.5. Cloud Computing
2.5.1. IaaS
2.5.2. PaaS
2.5.3. SaaS
2.6. Mobile Computing
2.6.1. Limitaciones en los recursos del dispositivo
2.6.2. Control de consumo de energía del dispositivo
2.6.3. Ancho de banda de comunicación variable
2.7. Ubiquitous Computing/Internet of Things
2.7.1. Plenamente integrados en el mundo para facilitar vida cotidiana
2.8. Edge/Fog Computing
2.8.1. Acercar computación y recursos a los interesados, mejor latencia y escalabilidad
2.9. Autonomic Computing
2.9.1. Auto-configuración
2.9.2. Auto-reparación
2.9.3. Auto-optimización
2.9.4. Auto-protección
3. PRINCIPALES USOS
3.1. Entornos empresariales
3.2. Entornos de computación de altas
3.3. Servicios con alta disponibilidad y rendimiento
3.4. Sistemas distribuidos de gestión de base de datos
3.5. Big Data
3.6. Aplicaciones multimedia
3.7. Sistemas industriales distribuidos y aplicaciones de control
3.8. Internet: un gran sistema distribuido
4. VENTAJAS
4.1. Economía
4.2. Capacidad de crecimiento
4.3. Alto rendimiento
4.4. Fiabilidad y disponobilidad
5. COMPONENTES
5.1. Arquitecturas de comunicación
5.2. Servicios de comunicación
5.3. Sistemas de ficheros distribuidos
5.4. Servicio de nombres
5.5. Memoria compartida distribuida
5.6. Gestión de procesos
5.7. Servicios de sincronización y coordinación
5.8. Servicio de tolerancia a fallos y seguridad
6. OBJETIVOS
6.1. Transparencia
6.1.1. Acceso: manera de acceder a recurso local igual que a remoto
6.1.2. Posición: se accedea los recursos sin conocer su localización
6.1.3. Migración:recursos pueden migrar sin afectar a los usuarios
6.1.4. Concurrencia: acceso concurrente no afecta a los usuarios
6.1.5. Replicación:la existencia de réplicas no afecta a los usuarios
6.1.6. Fallos:la ocurrencia de fallos no afecta a los usuarios
6.1.7. Crecimiento: el crecimiento del sistema no afecta a los usuarios
6.1.8. Heterogenidad: carácter heterogéneo no afecta a los usuarios
6.2. Rendimiento
6.2.1. Para un servicio multiusuario
6.2.2. Para la ejecución paralela de aplicaciones
6.3. Capacidad de crecimiento
6.3.1. Evita cuellos de botella
6.4. Carácter abierto
6.4.1. Facilita la interacción con otros sistemas abiertos
6.4.2. Posibilita migración de aplicaciones a/desde otros SD abiertos
6.4.3. Flexibilidad para cambiar y extender el SD