Sistemas Distribuidos

La asignatura presenta los aspectos más relevantes del diseño e implementación de los sistemas distribuidos. El alumno deberá desarrollar ejemplos prácticos que le permitirán consolidar los conceptos teóricos.

Alias Plan Curso Tipo Duración Créditos Foro
SD Grd 6º Semes. Obli. Semestral 6 ECTS Foro SD

Tutorías

Nombre Despacho L M X J V
José María Peña Sánchez
(jmpena@fi.upm.es)
4201 15:00-17:00 11:00-13:00 · 11:00-13:00 ·
Fernando Pérez Costoya
(fperez@fi.upm.es)
4201 15:00-16:00 10:00-12:00 · 12:00-13:00 11:00-13:00
María de los Santos Pérez Hernández
(mperez@fi.upm.es)
4204 · 10:30-12:30 16:00-18:00 16:00-18:00 ·

Noticias

  • SD | Sexto ejercicio en clase (servicio de descubrimiento + DSM) (2012/05/09 11:30)
    El sexto ejercicio, último de carácter individual, se realizará en la clase del jueves 17 de mayo, tal como estaba previsto. Importante: además del tema de memoria compartida distribuida,
    ...

    Estadísticas : Publicado por fperez • el Mié May 09, 2012 7:30 am • Respuestas 0 • Vistas 50
  • SD | Publicadas transparencias de memoria compartida distribuida (2012/05/04 11:05)
    Se han publicado en la página web de la asignatura las transparencias del tema "Memoria compartida distibuida (DSM)".

    Estadísticas : Publicado por fperez • el Vie May 04, 2012 7:05 am • Respuestas 0 • Vistas 23
  • SD | Publicación de notas de ejercicios en clase 2 y3 de SD (2012/05/03 23:28)
    Se han publicado las notas del segundo y tercer ejercicio en clase de Sistemas Distribuidos.
    Están disponibles en http://laurel.datsi.fi.upm.es/~ssoo/consultaBD.cgi.
    Debe elegir
    ...

    Estadísticas : Publicado por fperez • el Jue May 03, 2012 7:28 pm • Respuestas 0 • Vistas 43
  • SD | Quinto ejercicio en clase (2012/04/24 17:27)
    El cuarto ejercicio, de carácter individual , se realizará en la clase del jueves 3 de mayo, tal como estaba previsto. Estará dedicado al tema de "servicio de nombres y de directorio",
    ...

    Estadísticas : Publicado por fperez • el Mar Abr 24, 2012 1:27 pm • Respuestas 0 • Vistas 93
  • SD | Cuarto ejercicio en clase (2012/04/13 12:52)
    El cuarto ejercicio se realizará el martes 17 de abril , estará dedicado al tema de sistemas de ficheros distribuidos y se llevará a cabo de forma individual. NOTA: Del material publicado sobre este
    ...

    Estadísticas : Publicado por fperez • el Vie Abr 13, 2012 8:52 am • Respuestas 0 • Vistas 132
  • SD | Publicadas transparencias de servicio de nombres y directori (2012/04/13 12:48)
    Se han publicado en la página web de la asignatura las transparencias del tema "Servicio de nombres y directorio".

    Estadísticas : Publicado por fperez • el Vie Abr 13, 2012 8:48 am • Respuestas 0 • Vistas 46
  • SD | Extensión del plazo de entrega para primer proyecto práctico (2012/04/13 10:57)
    Dado que ha habido un número apreciable de peticiones en ese sentido, se extiende el plazo de entrega del primer proyecto práctico (RDIR) hasta el 24 de mayo , día en el que se presentará el segundo
    ...

    Estadísticas : Publicado por fperez • el Vie Abr 13, 2012 6:57 am • Respuestas 0 • Vistas 79
  • SD | Segundo proyecto práctico: publicación+presentación en clase (2012/04/10 15:48)
    Se ha publicado el material de apoyo (enunciado, transparencias y código de apoyo inicial) correspondiente el segundo proyecto práctico (miniAFS), de desarrollo en grupo, que se presentará en parte
    ...

    Estadísticas : Publicado por fperez • el Mar Abr 10, 2012 11:48 am • Respuestas 0 • Vistas 80

Organización del curso

Temario

  1. Presentación (1-por-pág)
  2. Introducción (1-por-pág., 4-por-pág.)
    • Definición de sistema distribuido
    • Modelos de computación distribuida
    • Objetivos de un sistema distribuido
    • Arquitectura software
    • Componentes de un s. distribuido
  3. Arquitectura del sistema distribuido (1-por-pág., 4-por-pág.)
  4. Comunicación (1-por-pág., 4-por-pág.)
  5. Sistemas de Ficheros Distribuidos (1-por-pág., 4-por-pág.)
    • Estructura de un SFD
    • Resolución de nombres
    • Acceso a los datos
    • Gestión de caché
    • Gestión de cerrojos
    • Casos de estudio NFS, AFS y CODA
    • Sistemas de ficheros paralelos:
      • Casos de estudio: GPFS y Google File System
  6. Servicio de nombres y de directorio (1-por-pág., 4-por-pág.)
  7. Memoria Compartida Distribuida (DSM) (1-por-pág., 4-por-pág.)
  8. Sincronización
    • Relojes y tiempo lógico
    • Exclusión mutua distribuida
    • Problemas de consenso
    • Transacciones distribuidas
  9. Gestión de Procesos
    • Planificación en sistemas paralelos/distribuidos
    • Equilibrado de carga
    • Migración de procesos

Proyectos prácticos

Como se especifica en la normativa de la asignatura, hay dos de tipos de proyectos prácticos:

  1. En grupo: Realizados en grupos de dos estudiantes
  2. Individuales: Realizados de forma individual

Habrá cuatro proyectos, dos de cada tipo, cuyos enunciados se publicarán a lo largo del curso.

Ejercicios en clase

Como se especifica en la normativa de la asignatura, la asignatura comprende ocho ejercicios de aplicación que se realizarán en clase, al final de cada tema. Las fechas de realización de los ejercicios se indican tanto en la guía de aprendizaje de la asignatura como en el calendario de la misma.

Calendario de la asignatura

Guía de aprendizaje de la asignatura

Horario de clases

  • Grupo único (aula 6205)
    • Martes de 11:00 a 13:00
    • Jueves de 9:00 a 11:00

Consulta de notas

Acceda a la página de consulta de notas de las asignaturas del grupo de sistemas operativos.

Normas

La asignatura se evaluará mediante 2 tipos de pruebas:

  1. Ejercicios en clase. Al final de cada tema se llevará a cabo, en la propia aula y durante el horario regular de la asignatura, un ejercicio sobre el contenido del mismo. Este ejercicio podrá requerir la lectura de artículos relacionados con el tema, ya sea durante el desarrollo del ejercicio o previamente. Habrá 4 ejercicios de carácter individual y 4 de desarrollo en grupo, cuyas fechas están especificadas tanto en la guía de aprendizaje de la asignatura como en el calendario de la misma.
  2. Proyectos prácticos. El profesor los presentará en clase, en la propia aula y durante el horario regular de la asignatura, en las fechas especificadas en el calendario de la asignatura. El desarrollo de estos proyectos se llevará a cabo de forma no presencial usando los recursos ofrecidos por el Centro de Cálculo para tal fin, y apoyándose en las tutorías para la resolución de cualquier aspecto vinculado con el desarrollo de los mismos. Los plazos de entrega estarán escalonados a lo largo del desarrollo del curso y se publicarán en la página web de la asignatura con suficiente antelación. Habrá 2 proyectos prácticos de carácter individual y 2 de desarrollo en grupo.
  3. La nota final de la asignatura se calculará considerando tres partes: 25% corresponde a los ejercicios en clase individuales, 25% a los ejercicios en clase por grupos y 50% a los proyectos prácticos.
  4. Con respecto a los proyectos prácticos, para dar mayor flexibilidad al alumno, la nota que se les asigna es tal que permite al alumno obtener toda la nota de la parte práctica completando únicamente tres de los cuatro proyectos. De esta forma, cada proyecto práctico, ya sea de carácter individual o de grupo, tendrá un peso del 16,7% en la nota de la asignatura. Como consecuencia de este ajuste, incluso realizando tres de los cuatro proyectos prácticos planteados, el alumno puede obtener la nota máxima en la asignatura. Sin embargo, el alumno deberá obtener una nota mínima de 4 en al menos un proyecto individual y en uno de grupo.
  5. La nota de cada una de las tres partes (ejercicios en clase individuales, ejercicios en clase por grupos y proyectos prácticos) corresponderá a la media de las distintas pruebas de ese tipo realizadas por el alumno. No es obligatorio realizar ninguna prueba completa de ninguno de los tres tipos, pero para aprobar la asignatura, además de tener una nota final mayor o igual a 5, habrá que tener una nota mínima de 4 en cada una de las tres partes, así como cumplir las restricciones específicas de los proyectos prácticos descritas en el párrafo anterior.

Copia

En caso de que se detecte copia de prácticas o de teoría, a ambas partes implicadas (copiados y copiadores) se les aplicarán las siguientes medidas:

  • Se les suspenderá la totalidad de la convocatoria actual.
  • Se les anulará cualquier nota obtenida anteriormente.
  • Se les sometería, adicionalmente, a un examen oral exhaustivo de toda la asignatura en la siguiente convocatoria.

Bibliografía

 
docencia/asignaturas/sd.txt · Última modificación: 2012/05/09 09:31 por fperez
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki