Zusammenfassung der Ressource
Arquitectura de Sistemas Distribuidos
- Definición
- Ordenadores autónomos, enlazados por una red de ordenadores y
soportados por un software que hace que la colección actúe como un
servicio integrado
- Interactúan
- Con el fin de cooperar
para lograr un objetivo
global
- Características
- Sincronización
- No existe un reloj común, ya que existen
sistemas con sus relojes de sincronización
independiente
- Concurrencia
- Es la capacidad de la ejecución de los
distintos elementos del sistema se realice
de forma paralela
- Tolerancia a fallos
- Los fallos son independientes al nodo
del sistema en el que se producen
- Sistemas abiertos y heterogéneos
- Las arquitecturas como los sistemas
operativos no tienen porque ser
iguales. Es importante para ahorrar costos
- Objetivos
- Transparencia
- Los diferentes recursos podrán
migrar de localizacón sin afectar
a los usuarios
- Acceso concurrente a un mismo recurso
- El crecimiento del sistema y la
ocurrencia de fallos en alguno
de los nodos no afectará a los
usuarios
- Fiabilidad
- Como disponibilidad
- Como coherencia
- Rendimiento
- Debe ser proporcional al número
de procesadores empleados
- Escalabilidad
- Si el sistema crece mediante la adición de
nuevos nodos el rendimiento será
proporcional a la cantidad de
procesadores que añadamos
- Flexibilidad
- Se entiende como la capacidad de
ampliar o extender el sistema con
nuevas funcionalidades de forma
sencilla
- Seguridad