La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

1 Temas fundamentales del Curso Conceptos básicos de Sistemas Distribuidos. Caracterización de los sistemas distribuidos. Concurrencia en Sistemas Distribuidos.

Presentaciones similares


Presentación del tema: "1 Temas fundamentales del Curso Conceptos básicos de Sistemas Distribuidos. Caracterización de los sistemas distribuidos. Concurrencia en Sistemas Distribuidos."— Transcripción de la presentación:

1 1 Temas fundamentales del Curso Conceptos básicos de Sistemas Distribuidos. Caracterización de los sistemas distribuidos. Concurrencia en Sistemas Distribuidos. La programación de aplicaciones en sistemas distribuidos. Mecanismos de comunicación y sincronización.Lenguajes para Programación Distribuida. Datos distribuidos. Transacciones distribuidas. Problemas de seguridad, consistencia y replicación. BDD. Administración de recursos en Sistemas Distribuidos. Esquemas de comunicación. Sistemas Operativos Distribuidos. Modelos de administración de procesos y datos.

2 2 Bibliografía básica “Foundations of Mutithreaded, Parallel and Distributed Programming” de Gregory Andrews. Addison Wesley 2000. Es la bibliografía ideal para la parte de Programación Concurrente y Distribuida. http://www.cs.arizona.edu/people/greg/mpdbook/ “Sistemas Distribuidos” de G. Coulouris, J. Dollimore, T. Kindberg, Addison Wesley 2001. (versión castellano, 3er. Edición). Tiene todos los temas generales de Sistemas Distribuidos.

3 3 Metodología del Curso Teoría. Material para leer (bibliografía, InterNet, etc). Preguntas teóricas. Planteo de problemas de expresión de algoritmos distribuidos. Temas de lectura y estudio. Estudio de casos. Luego de terminadas las teorías una evaluación conceptual basada en los temas dados para estudiar, para obtener los trabajos prácticos. La evaluación final sería un proyecto concreto.

4 4 Caracterización de los sistemas distribuidos Qué es un sistema distribuido? =  Computadoras independientes (homogéneas o heterogéneas) =  Red de comunicaciones de soporte. =  Software de sistema distribuido. Tipos de computadoras que pueden constituir un sistema distribuido. PCs, Workstations y hosts. El tema del downloading de aplicaciones. Sistemas operativos distribuidos Modularidad y extensibilidad. Servicios residentes en c/computadora. El soporte de comunicaciones. Redes LAN y WAN. Interconexión de servidores.

5 5 Caracterización de los sistemas distribuidos 1.Recursos compartidos. 2.Open standards. 3.Concurrencia. 4.Escalabilidad. 5.Tolerancia a fallas. 6.Transparencia.

6 6 Algunos conceptos del Hardware. Procesadores y niveles de memoria. Memoria primaria. Memoria Caché. Niveles de memoria Caché. Multiprocesadores de memoria compartida. Esquemas UMA (Uniform memory access) con Bus o Swith. (arquitecturas SMP- Symmetric multiprocessors) Esquemas NUMA para mayor número de procesadores distribuidos. Multiprocesadores con memoria distribuida. Grado de acoplamiento de los procesadores. Memoria compartida distribuida.


Descargar ppt "1 Temas fundamentales del Curso Conceptos básicos de Sistemas Distribuidos. Caracterización de los sistemas distribuidos. Concurrencia en Sistemas Distribuidos."

Presentaciones similares


Anuncios Google