Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sistemas Distribuidos - Coggle Diagram
Sistemas Distribuidos
Ventajas
Fiabilidad
Compartir recursos
Economía
Aumento en procesamiento
Aplicaciones distribuidas
Desventajas
Seguridad
Interoperabilidad
Falta de estándares
Fallas frecuentes
Pérdida de mensajes
Saturación de red
Baja latencia
Mayor complejidad
Costo de administración
Clasificaciones
Multiple Instruction Single Data
No se representa en la vida real
Multiple Instruction Multiple Data
Ejecución simultanea de instrucciones diferentes para dato
Single Instruction Multiple Data
Arquitectura vectorial
Single Instruction Single Data
Máquina clásica Von Neumann
Características
Fallas independientes
Falla en cada componente
Detección de fallas
Carencia de reloj global
Propio reloj local
Coordinación
Concurrencia
Sincronización
Recursos compartidos
Desafíos
Compartir recursos
Objetivo básico de los sistemas distribuidos
Transparencia
Ubicación
Acceso
Migración
Re-ubicación
Replicación
Concurrencia
Fallas
Persistencia
Usabilidad
Protocolos
Neutralidad
Completitud
Escalabilidad
Tamaño
Geográfica
Administración
Mejoras
Optimización del Algoritmo
Colaboración
Paralelismo
Ejecución de una tarea en más de un CPU
Los procesos disputan CPUs
Aumento frecuencia de CU