Sistemas Distribuidos

Jetzt loslegen. Gratis!
oder registrieren mit Ihrer E-Mail-Adresse
Sistemas Distribuidos von Mind Map: Sistemas Distribuidos

1. Definicion

1.1. Sistema que coordina acciones mediante el paso de mesajes

1.1.1. Inexistencia de reloj global

1.2. Su finalidad es compartir recursos

2. Hilos

2.1. Son las tareas que se ejecutan secuencialmente para realizar un proceso

2.1.1. Programas de flujo unico

2.1.1.1. Utilizan un solo hilo para controlar su ejecucion

2.1.2. Programas de flujo Multiple

2.1.2.1. Utiliza varios contextos de ejecucion para realizar su trabajo

3. Sistemas Operativos Distribuidos

3.1. Muestra al sistema distribuido subyacente como una coleccion de recursos

3.2. Abstrae la complejidad fisica

3.3. Permite interactuar de forma protegida y ordenada

3.4. Ordena y sincroniza los accesos concurrentes a cada recurso

4. Modelos de sistema

4.1. Estacion de trabajo

4.2. Pila de procesadores

4.3. Hibrido

5. Concurrencia

5.1. Cada instancia ejecuta su trabajo de manera local

5.1.1. Fallos independientes

5.1.1.1. No es capaz de detectar cuando otra instancia falla

5.2. Comparten recursos cuando es necesario

6. Heterogeniedad

6.1. Variedad de elementos

6.1.1. Redes

6.1.2. Hardware de computadores

6.1.3. Sistemas operativos

6.1.4. Lenguajes de programacion

7. Transparencia

7.1. Ocultacion de la separacion de componentes

7.1.1. Acceso

7.1.1.1. Acceder a recursos locales y remotos de manera identica

7.1.2. Ubicacion

7.1.2.1. Acceder a los recursos sin conocer su localizacion.

7.1.3. Concurrencia

7.1.3.1. Varios procesos operan concurrentemente sobre el mismo recurso sin interferencia

7.1.4. replicacion

7.1.4.1. Permite utilizar miltiples ejemplares de cada recurso para aumentar la fiabilidad

7.1.5. frente a fallos

7.1.5.1. Ocultar fallos que permiten que los componentes completen sus tareas

7.1.6. movilidad

7.1.6.1. Permite la reubicacion de recursos sin afectar la operacion

7.1.7. prestaciones

7.1.7.1. Permite reconfigurar el sistema para mejorar las prestaciones segun la carga

7.1.8. escalado

7.1.8.1. Permite expandirse sin cambiar la estructura del sistema