uComplutense

Universidad Complutense de Madrid

«Arquitectura Flexible y Escalable para Computación Neuronal»

About the customer:

La universidad Complutense de Madrid es la mayor universidad presencial de España, con la mejor oferta educativa. En Madrid, rodeada de zonas verdes y con una intensa vida cultural y deportiva.

Dispone de más de 86.000 estudiantes inscritos, lo que la convierte en la tercera universidad europea no a distancia más grande por número de inscripciones. Es una de las universidades españolas más prestigiosas y constantemente se ubica entre las mejores universidades de España.

La Complutense es una universidad pública que apuesta por una formación integral y crítica del más alto nivel. Tiene convenios de cooperación con 340 Universidades de todo el mundo y con 934 instituciones en 77 países, que permiten realizar intercambios de estudiantes, personal docente e investigador y PAS.

Toda la actividad complutense gira en torno a objetivos de excelencia académica e investigadora y a los principios de democracia, transparencia, sostenibilidad y compromiso con el entorno social y económico.
La actividad investigadora del Grupo de Arquitectura y Tecnología de Sistemas Informáticos (ArTeCS) de la Universidad Complutense de Madrid se centra en la concepción y construcción de sistemas de procesamiento digital de la información, y su aplicación eficiente en cuanto a rendimiento, consumo energético y coste. Dentro de esta amplia área, el grupo presta especial atención a la informática de alto rendimiento, el diseño de la jerarquía de memoria y procesador y los sistemas integrados.
La actividad investigadora del grupo ArTeCS abarca un amplio abanico de temas relacionados con la informática de altas prestaciones, la arquitectura de ordenadores y el diseño de sistemas. Además, el grupo ArTeCS es uno de los grupos de la UCM calificado como “Excelente” por una evaluación encargada por la Agencia Estatal de Investigación.

The challenge:

El Grupo de Arquitectura y Tecnología de Sistemas Informáticos de la Universidad Complutense, requería de una automatización y disponibilidad flexible de su infraestructura IT. Los investigadores tenían un impedimento a la hora de poder ejecutar cargar de computación Neuronal dado que la disponibilidad del Hardware y su coste, se debía priorizar en aquellos campos que aportarán más valor, impidiendo esto, poder ampliar enfoque en otros nichos y tener que reservar turnos de uso para sus cálculos.


Es por este motivo ArTeCS precisaba de la automatización de la infraestructura para tratar las tareas comunes de gestión, como son la preparación, la configuración, la implementación y finalmente el destroy de los servicios levantados en AWS que simplifican las operaciones lo cual les permitía recuperar el control, la concurrencia de infraestructuras levantadas a los diferentes equipos de investigadores.

The solution:

Ackstorm propuso la implementación de infraestructura como código para permitir levantar la infraestructura necesaria en los proyectos de investigación de una manera programada, permitiendo la estandarización de las plataformas levantadas, la eliminación de la necesidad de realizar configuraciones manuales y los errores en la eliminación de infraestructura utilizada una vez finalizado el proyecto.

Las necesidades de computación para este tipo de servicios de cálculos neuronales, requerían una alta capacidad de procesamiento. Para ello, se han implementado los siguientes tipos de instancias:

      • f1.2xlarge: ( 1 FPGA, 8vCPU y 122 GB RAM)
      • Ml.t3.medium (2vCPU y 4GB RAM)
      • p2.xlarge (1 GPU, 4 vCPU y 61GB RAM)
      • Amazon Machine (AMI)

La construcción de infraestructura de forma programática proporciona que pueda ser replicable gracias a la capacidad de modificar, configurar y apagar en cuestión de minutos.

La infraestructura es tratada de la misma manera que cualquier otro código empleado por los investigadores, por lo que se pueden aplicar las mejores prácticas como son el control de versiones, las pruebas y el monitoreo continuo.

También se ha utilizado la herramienta open source Terraform conectada a las APIs de AWS, para el desarrollo como código de las infraestructuras de los laboratorios que se debían levantar.

Todo ello se ha conseguido bajo un marco de trabajo con los máximos estándares ofrecidos como AWS Certified Consulting Partner (ver más)
UCM Logo

Sobre el proyecto

Solution Pillars

Products

¿Quieres saber más sobre este caso de uso u otros?