Evaluación Comparativa (Benchmarking) de Simulaciones Distribuidas de Sistemas de Eventos Discretos.

DirectorARRONATEGUI ARRIBALZAGA, UNAI
Titulaciones
Grado en Ingeniería Informática
Duracion12 creditos ECTS
LugarEINA
Fecha Alta2020-02-04
Fecha Baja2021-02-04
ResumenLa necesidad de simular sistemas cada vez más grandes y complejos está creciendo rápidamente. La distribución de la simulación es una estrategia para dar respuesta a esta necesidad, pero la construcción de simuladores distribuidos es una tarea no trivial, que a la inherente dificultad de la construcción de aplicaciones distribuidas robustas, se une la necesidad de algoritmos de sincronización específicos en simulación que aseguren su corrección. La evaluación de la estrategia de distribuir la simulación se basa en analizar la ganancia computacional de la ejecución (speedup) obtenida por la distribución. Este análisis se basa habitualmente en benchmarks focalizados en las prestaciones de colas de eventos. Sin embargo, la complejidad de los sistemas reales considerados para su simulación distribuida requieren desarrollar evaluaciones más complejas que permitan analizar aspectos como la escalabilidad, el balanceo de carga de los simuladores, o el coste del despliegue de soluciones a gran escala. El objetivo del trabajo es desarrollar benchmarks para analizar distintos simuladores distribuidos. El proyecto implica el desarrollo de ejemplos de aplicaciones reales para su simulación distribuida, en simuladores distribuidos propios (implementados en lenguaje Go) y de terceros, y su puesta en marcha con distintas tecnologías de virtualización, Máquinas Virtuales o contenedores, y de uso de clusters de máquinas físicas y de contenedores (Kubernetes). Se analizarán herramientas como Omnet++ y run-time infrastuctures implementando la arquitectura HLA como SimGe o OpenHLA. Para más información puedes mandar un email a Unai Arronategi (unai@unizar.es), José Ángel Bañares (banares@unizar.es) o José Manuel Colom (jm@unizar.es), o contactar personalmente con los profesores.
Detalles/Contactounai@unizar.es, banares@unizar.es, jm@unizar.es,
Volver