sistemas distribu
Especializados
Ingeniería del Software II
Guillermo Calderón Ruiz
SISTEMAS DISTRIBUIDOS
2
Concepto
• Conjunto de computadores ubicadas en diferentes
locacionesfísicas pero comunicadas entre sí
– Cada computador posee sus propias capacidades de
Hardware y Software
– Existe colaboración entre las computadores para obtener
resultado
– Cada computadorasolicita servicios locales o remotos de
manera transparente al usuario
3
Concepto
• Los sistemas distribuidos dividen un problema en
partes pequeñas y lo resuelven de manera
coordinada
4Homogeneidad vs. Heterogeneidad
• Los sistemas homogéneos utilizan el mismo software
• Los sistemas heterogéneos utilizan diferente
software
– Pueden surgir problemas de compatibilidad
5Tipos de aplicaciones
• Locales, no requieren:
– Acceder a otros computadores
– Servicios “externos”
– Datos de otros computadores
• Globales
6
Características
• Tolerancia a fallos(réplicas)
• Escalabilidad (definida en función del número de
hosts)
• Transparencia (Visión centralizada, desde punto de
vista del usuario)
• Concurrencia
• Compartición de recursos
7
Lossistemas Cliente-Servidor con un tipo
de sistema distribuido
8
¿El SGPF se adapta a este tipo de sistemas?
9
SISTEMAS PARALELOS
10
Concepto
• Sistemas que tienen la capacidad derealizar varias
operaciones de manera simultánea
– Objetivo: acelerar velocidad computacional
• Los computadores pueden poseer más de un
procesador
– Se comparte los recursos del computador11
Características
• Poseen dos o más procesadores similares y de
capacidades comparables
• Todos los procesadores comparten el acceso a una
memoria global
• Todos los procesadores compartenel acceso a los
dispositivos de E/S
12
Características
• El sistema está controlado por un sistema operativo
que permite la interacción entre los procesadores y
sus programas en los...
Regístrate para leer el documento completo.