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

Slides:



Advertisements
Presentaciones similares
“Fundamentos de Sistemas Distribuidos”
Advertisements

Arquitectura Cliente Servidor
II. ARQUITECTURAS PARALELAS
Multiprocesadores 3.1 Dominios de aplicación
Bases de datos distribuidas
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Sistemas de Bases de Datos Distribuidas
ASPECTOS DEL DISEÑO DE SD
Sistemas Operativos y Redes
Sistemas Distribuidos y Paralelos
Sistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
Base de Datos Distribuidas
Bases de Datos Distribuidas, Paralelas, Replicación y la WWW
Sistemas Operativos ISI, III Nivel, 4hs. UTN FRD ISI, III Nivel, Sistemas Operativos, Lic. Guillermo Cherencio.
Universidad Centroamericana
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Sistemas Distribuidos y Paralelos
PROCESAMIENTO PARALELO.  Organización lógica ◦ Visión que tiene el programados  Capacidad de expresar tareas paralelas (Estructura de control)  Método.
Universidad de SonoraArquitectura de Computadoras1 PROGRAMA CION PARALELA Y DISTRIBUIDA PRESENTA: JESUS BECERRIL PACHECO MODELOS DE ACCESO A LA MEMORIA.
Internet y Sistemas Distribuidos
Control de Concurrencia
Introducción a los Sistemas Distribuidos. Prof. Yudith Cardinale Sept – Dic 2006 Universidad Simón Bolívar Departamento de Computación y T. I Tópicos en.
Centralizados y Distribuidos
Algoritmos Distribuidos Semana 1. Parte 2 Comunicación por Pase de Mensajes Claudia León Universidad Central de Venezuela Facultad de Ciencias Escuela.
Sistemas Operativos Distribuidos Justo N. Hidalgo Sanz Universidad Antonio de Nebrija 2002/03.
Procesamiento paralelo
INSTITUTO TECNOLÓGICO DE CD. GUZMÁN
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (apunts de l’assignatura en format transparència) Beowulf Vs Clusters.
Sistemas Operativos II MC. Daniel Fajardo Delgado INSTITUTO TECNOLÓGICO DE CD. GUZMÁN 24 de Abril de 2004.
Organización de Computadoras
Sistemas Distribuídos Sistemas de Ficheros Distribuídos: CODA e Intermezzo.
William Stallings Organización y Arquitectura de Computadores
Sistemas Concurrentes I.T. Informática de Sistemas Curso
Una computadora MIMD intrínseca implica interacciones entre n procesadores debido a que todos los flujos de memoria se derivan del mismo espacio de datos.
TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS
Transacciones en sistemas de base de datos
Bases de Datos Distribuidas
ESTRUCTURA DE COMPUTADORES
14 de diciembre de 2005 Universidad de Murcia1 Modelos de computadores paralelos Domingo Giménez Departamento de Informática y Sistemas Universidad de.
Arquitecturas Paralelas
Tema 3: Paralelismo en Multiprocesadores (I)
PROGRAMACIÓN PARALELA Modelos de programación paralela Modelos computacionales Paradigmas de programación paralela Programación en memoria compartida:
Temas avanzados de Ingeniería Informática (II)”: Procesamiento Paralelo José María Carazo Centro Nacional de Biotecnología - C.S.I.C. Universidad Autónoma.
ARQUITECTURAS PARALELAS
Sistemas Distribuidos
Sistemas Operativos Windows 2000
Tema 5: Multiprocesadores
1.1 Silberschatz, Galvin y Gagne ©2002 Sistems Operativos – 6ta. Edición Capítulo 1: Introducción ¿Qué es un sistema operativo? Sistemas Operativos por.
Departamento de Informática Universidad de Rancagua
Introducción a la Computación Redes de Computadoras
Permite a los procesos Acceso transparente Archivos Servidores remotos.
Introducción a los Sistemas Distribuidos. Prof. Yudith Cardinale Sept – Dic 2008 Universidad Simón Bolívar Departamento de Computación y T. I Sistemas.
INSTALACIÓN Y ADMINISTRACIÓN DE REDES DE ÁREA LOCAL
WINDOWS SERVER Servicios para Programas y aplicaciones basadas en Internet. Windows 2000 Server facilita la implementación de: comercio electrónico,
BASES DE DATOS DISTRIBUIDAS
Universidad Alonso de Ojeda
Presentación Laboratorio de Redes. Comentarios? Preguntas.
Introducción a las redes de computadores
Sistemas operativos.
*UNIVERSIDAD JUARES DEL ESTADO DE DURANGO “EXPOSICIÓN” *ERICK DE JESUS MONTIEL REYES *JORGE LUIS FLORES NEVARES *1-F TURNO VESPERTINO.
1 Microtecnolgía y Arquitecturas de Computadoras Introducción.
1 Unidad I.2.- Objetivos de los Sistemas Distribuidos Ing. Luis Armando García Eliseo © Agosto 2011.
Sistemas Distribuidos (ACI805) Presentación del Curso Semana 1.
 Definir conceptos fundamentales de las BDD como DTM y DBMS.  Conocer el esquema actual de la Base de datos de la UNACH.  Analizar cuándo utilizar.
Sistemas Distribuidos Conceptos Básicos Propiedades MSI. Nancy A. Olivares Ruiz.
BASES DE DATOS DISTRIBUIDAS M.C.C. María Guadalupe Villanueva Carrasco INGENIERIA EN SISTEMAS COMPUTACIONALES.
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
Apuntes preparados por Néstor González Valenzuela slide 1 Arquitecturas de Sistemas Distribuidos y Paralelos.
Transcripción de la presentación:

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 Bibliografía básica “Foundations of Mutithreaded, Parallel and Distributed Programming” de Gregory Andrews. Addison Wesley Es la bibliografía ideal para la parte de Programación Concurrente y Distribuida. “Sistemas Distribuidos” de G. Coulouris, J. Dollimore, T. Kindberg, Addison Wesley (versión castellano, 3er. Edición). Tiene todos los temas generales de Sistemas Distribuidos.

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 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 Caracterización de los sistemas distribuidos 1.Recursos compartidos. 2.Open standards. 3.Concurrencia. 4.Escalabilidad. 5.Tolerancia a fallas. 6.Transparencia.

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.