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 GII 6º Semes. Obli. Semestral 6 ECTS Foro SD

Tutorías

Nombre Despacho L M X J V
Fernando Pérez Costoya
(fperez@fi.upm.es)
4201 · 9:00-13:00 12:00-15:00 · 9:00-11: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 ·
Pablo Toharia
(ptoharia@fi.upm.es)
4102 10:30-13:00
15:00-18:00
· · · ·

Noticias

  • SD | Publicación de notas del 4º ejercicio de clase de SS.DD. (2018/05/25 19:00)
    Se han publicado las notas del cuarto ejercicio de clase de Sistemas Distribuidos, así como la nota total de teoría (si es mayor o igual que 4, es compensable).
    Están disponibles en http://laurel.datsi.fi.upm.es/~ssoo/consultaBD.cgi.
    Debe
    ...

    Estadísticas : Publicado por fperez • el Vie May 25, 2018 3:00 pm • Respuestas 0 • Vistas 133
  • SD | Publicada la solución del cuarto parcial (2018/05/24 21:42)
    Se han publicado en la página web de la asignatura las soluciones de los exámenes del 4º parcial, tanto del grupo de mañana como de tarde. Mañana viernes se publicarán las notas.

    Estadísticas : Publicado por fperez • el Jue May 24, 2018 5:42 pm • Respuestas 0 • Vistas 100
  • SD | Información sobre el cuarto examen (2018/05/22 23:03)
    Algunas indicaciones sobre el cuarto examen, que se realizará en parejas, de los temas "sincronización" y "gestión de procesos" que se realizará el jueves 24 de mayo de 2018 de
    ...

    Estadísticas : Publicado por fperez • el Mar May 22, 2018 7:03 pm • Respuestas 0 • Vistas 238
  • SD | Modificación de la entrega de 1ª práctica en grupo (JavaDSM) (2018/05/18 09:59)
    Se van a realizar dos cambios con respecto al calendario previsto:
    • El plazo de entrega se extiende hasta el final del domingo 27 de mayo.
    • Para aquellos alumnos que no puedan completar esta práctica antes de ese plazo, tienen dos posibilidades si quieren poder aprobar en la convocatoria de junio:
      • Realizar la segunda práctica en grupo.
      • Completar la primera práctica en grupo y entregarla en el plazo previsto para la segunda, pero, entonces, para no tener ventaja sobre el resto de los alumnos, no podrán entregar la segunda práctica en grupo.

      ...

      Estadísticas : Publicado por fperez • el Vie May 18, 2018 5:59 am • Respuestas 0 • Vistas 79
  • SD | Publicación de notas del 3º ejercicio de clase de SS.DD. (2018/05/07 10:47)
    Se han publicado las notas del primer ejercicio de clase de Sistemas Distribuidos.
    Están disponibles en http://laurel.datsi.fi.upm.es/~ssoo/consultaBD.cgi.
    Debe elegir como curso
    ...

    Estadísticas : Publicado por fperez • el Lun May 07, 2018 6:47 am • Respuestas 0 • Vistas 263
  • SD | Información sobre el tercer examen (2018/04/26 15:54)
    Algunas indicaciones sobre el primer examen, de carácter individual, del tema "servicio de nombres" que se realizará el jueves 3 de mayo de 2018 de
    11 a 13 en el grupo de mañana y de 16
    ...

    Estadísticas : Publicado por fperez • el Jue Abr 26, 2018 11:54 am • Respuestas 0 • Vistas 372
  • SD | Modificación de la entrega de 1ª práctica individual (EdSu) (2018/04/26 12:56)
    Se van a realizar dos cambios con respecto al calendario previsto:
    • El plazo de entrega se extiende hasta el final del domingo 6 de mayo.
    • Para aquellos alumnos que no puedan completar esta práctica antes de ese plazo, tienen dos posibilidades si quieren poder aprobar en la convocatoria de junio:
      • Realizar la segunda práctica individual.
      • Completar la primera práctica individual y entregarla en el plazo previsto para la segunda, pero, entonces, para no tener ventaja sobre el resto de los alumnos, no podrán entregar la segunda práctica individual.

      ...

      Estadísticas : Publicado por fperez • el Jue Abr 26, 2018 8:56 am • Respuestas 0 • Vistas 179
  • SD | Publicación de notas del 2º ejercicio de clase de SS.DD. (2018/04/13 12:53)
    Se han publicado las notas del primer ejercicio de clase de Sistemas Distribuidos.
    Están disponibles en http://laurel.datsi.fi.upm.es/~ssoo/consultaBD.cgi.
    Debe elegir como curso
    ...

    Estadísticas : Publicado por fperez • el Vie Abr 13, 2018 8:53 am • Respuestas 0 • Vistas 309

Organización del curso

Temario

  1. Presentación e Introducción (presentación ; introducción)
    • Definición de sistema distribuido
    • Modelos de computación distribuida
    • Objetivos de un sistema distribuido
    • Arquitectura software
    • Componentes de un s. distribuido
  2. Comunicación (transparencias) (transparencias) (Ejemplos de serialización) (Ejemplos de técnicas zero-copy) Importante: tema NO incluido en el primer ejercicio de clase
  3. Memoria Compartida Distribuida (DSM) (tema no incluido en ningún examen)
    • Estrategias de implementación y modelos de coherencia (Transparencias)
  4. Sincronización (Transparencias)
    • Relojes y tiempo lógico
    • Exclusión mutua distribuida
    • Problemas de consenso
    • Transacciones distribuidas: Material adicional (Transparencias)
  5. Gestión de Procesos Transparencias
  6. Computación móvil

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.

Trabajos optativos

El enunciado de los mismos se publicará a lo largo del curso. La calificación de cada uno de ellos se añade directamente a la nota total de la asignatura, siempre que ésta esté aprobada.

  1. Reto vinculado con el protocolo HTTP
  2. Reto vinculado con las RPC de Sun/ONC

Ejercicios en clase

Como se especifica en la normativa de la asignatura, la asignatura comprende cuatro ejercicios de aplicación que se realizarán en clase, al final de los temas correspondientes. 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

  • 6F1M (aula 5101)
    • Lunes de 9:05 a 10:55
    • Jueves de 11:05 a 12:55
  • 6F2T (aula 5002)
    • Lunes de 16:05 a 17:55
    • Jueves de 16:05 a 17:55

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 algunos temas se llevará a cabo, en la propia aula y durante el horario regular de la asignatura, un ejercicio sobre el contenido de los temas que se han impartido desde el ejercicio previo. Este ejercicio podrá requerir la lectura de artículos relacionados con esos temas, ya sea durante el desarrollo del ejercicio o previamente. Habrá 2 ejercicios de carácter individual y 2 de desarrollo en grupo, cuyas fechas se especifican 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. Nótese que se puede aprobar la práctica realizando solo un proyecto individual y uno de grupo siempre que ambos tengan una nota mayor o igual que 4 y que la suma sea mayor o igual que 15 (con un 12 sería suficiente para compensar las prácticas).
  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: 2018/05/24 19:27 por ptoharia
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki