Seminario: “Método de construcción enfocado en contenedores virtuales para la composición de sistemas que procesan grandes volúmenes de datos”
22-OFecha: 3 de noviembre de 2022 a las 11:00 hrs
Presenta: Dr. Hugo G. Reyes Anastacio
Afiliación: CINVESTAV Tamaulipas
Resumen:
Los sistemas para procesar grandes volúmenes de datos se están convirtiendo en un componente clave tanto para la industria, como para la comunidad científica para apoyar a los procesos críticos de toma de decisiones. Sin embargo, la composición de estos sistemas no es trivial y representa un reto para las organizaciones ya que los diseñadores deben encargarse no sólo de la funcionalidad de las aplicaciones de dichos sistemas, sino también de su distribución y paralelismo. Además, estos sistemas también deben considerar propiedades relevantes, como la portabilidad para su despliegue en infraestructuras heterogéneas, la flexibilidad para componer servicios que incluyan múltiples aplicaciones interconectadas, la eficiencia para mejorar la experiencia de servicio de los usuarios finales, la fiabilidad para detectar y soportar fallos de la infraestructura y la integridad para detectar alteraciones tanto en la secuencia de ejecuciones del sistema, como en el intercambio de datos entre las aplicaciones del sistema.
En esta presentación se muestra el diseño, implementación y evaluación de un Método de construcción enfocado en contenedores virtuales para la composición de sistemas que procesan grandes volúmenes de datos. Este método incluye tres etapas principales: La fase de construcción implementa un modelo de composición basado en estrategias de procesamiento, utilizado para convertir aplicaciones en un conjunto de estructuras independientes, basadas en bloques, portables y autocontenidas. La fase de preparación/despliegue está basada en un modelo de programación paralela y un paquete de estrategias de escalamiento que permiten transformar aplicaciones agnósticas en sistemas paralelos y distribuidos. En la fase operacional se implementaron los procesos de verificación y aseguramiento de las transacciones realizadas por los sistemas agnósticos distribuidos y paralelos. Estas fases del método fueron implementadas para crear un framework llamado Kulla, que fue utilizado para crear sistemas agnósticos distribuidos y paralelos.
Se realizaron múltiples casos de estudio con el Framework propuesto a través de una evaluación experimental, demostrando las capacidades del framework para componer de manera eficiente y flexible sistemas paralelos y distribuidos, así como sistemas portables y fiables para el procesamiento de grandes volúmenes de datos en escenarios reales.
Semblanza:
El Dr. Hugo G. Reyes Anastacio recibió su doctorado en Ciencias en Ingeniería y Tecnologías Computacionales en el Centro de Investigación y Estudios Avanzados del Instituto Politécnico Nacional, (CINVESTAV-Tamaulipas, México) en 2022. Sus áreas de interés para investigación se enfocan en contenedores virtuales, patrones paralelos, computación en la nube, sistemas paralelos y distribuidos, y sistemas independientes de la infraestructura.
Video del seminario: