Las infraestructuras computacionales del CiTIUS se utilizan para dar el soporte computacional necesario para el funcionamiento del centro, así como para la investigación en computación de altas prestaciones y el desarrollo de proyectos en colaboración con el sector industrial. El edificio CiTIUS dispone de un moderno CPD, basado en servidores en formato blade así como servidores en formato rackable.
Estos recursos computacionales permiten que el CiTIUS disponga de la capacidad para desarrollar proyectos y servicios en las siguientes líneas:
- Paralelización de aplicaciones
- Optimización de aplicaciones en arquitecturas multinúcleo
- Optimización de aplicaciones por medio de computación en GPGPU
- Diseño y desarrollo de arquitecturas cloud
Servicios de Computación de Altas Prestaciones
Clúster HPC
El CiTIUS cuenta con un clúster heterogéneo de computación, en el que los investigadores del centro pueden ejecutar aplicaciones computacionalmente costosas, y que se compone de 18 nodos:
- 8 nodos HP Proliant BL685c G7, cada uno con 4 procesadores AMD Opteron 6262 HE (16 núcleos) y 128 GB de RAM.
- 5 nodos Dell PowerEdge M910, cada uno con 4 procesadores Intel Xeon L7555 (8 núcleos, 16 hilos) y 64 GB de RAM.
- 5 nodos Dell PowerEdge M620, cada un equipado con 2 procesadores Intel Xeon E5-2650L (8 núcleos, 16 hilos) y 64 GB de RAM.
- Los nodos computacionales están conectados entre sí con redes 10 GbE.
Este clúster cuenta con un espacio de almacenamiento superior a 6 TB, accesible en todos los nodos mediante un sistema de ficheros compartido. La gestión de los trabajos se realiza a través del sistema de colas PBS/Torque.
El software instalado actualmente en este sistema incluye el paquete de compiladores GNU/GCC, JAVA, Python, el paquete estadístico R, MATLAB, diferentes librerías de paso de mensajes MPI, así como diversos simuladores de dispositivos electrónicos comerciales.
Servidores GPU
El CiTIUS dispone de varios servidores equipados con diferentes tarjetas gráficas disponibles para aquellos usuarios que precisen este tipo de infraestructura para la ejecución de sus programas o para desarrollar aplicaciones bajo el paradigma de computación GPGPU.
- Servidor Supermicro X8DTG-D (1 Intel® Xeon® CPU E5520 @ 2.27GHz, 12 GB RAM, Ubuntu 12.04)
- 2 Nvidia GF100 [Tesla S2050]
- 1 Matrox MGA G200W WPCM450
- Servidor Dell Precision R5400 (1 Intel® Xeon® CPU E5540 @ 2.83GHz, 8 GB RAM, Ubuntu 14.04)
- 2 Nvidia G98 [Quadro NVS 295]
- 1 Nvidia GF110 [Geforce GTX 580]
- Servidor Dell PowerEdge R720 (1 Intel® Xeon® CPU E5-2069 @ 2.5GHz, 16 GB RAM, Ubuntu 14.04) con chasis de expansión PCIexpress Netstor NA265A
- 1 Nvidia GeForce GTX Titan [Kepler GK110] 6GB
- 1 Nvidia GeForce GTX Titan X [Pascal] 12GB
Computación paralela
El CITIUS cuenta con un servidor con una tarjeta Xeon Phi 7120P de 61 núcleos.Servicios de cloud IaaS
El centro cuenta con un entorno virtual en la nube a disposición de los usuarios. Configurado como una infraestructura como servicio (IaaS), permite a los usuarios del CiTIUS la creación de sus propias máquinas virtuales con sistemas operativos Linux y Windows. Los usuarios tendrán un control absoluto sobre estas máquinas virtuales y por lo tanto son adecuadas para la instalación de servicios de apoyo a la investigación como servidores web o servidores de aplicaciones, así como para crear entornos de desarrollo y pruebas.
Por otro lado, dicha infraestructura permite la creación de grupos de trabajo en torno a proyectos con recursos compartidos, facilitando así el trabajo en equipo.
El cloud está formado por 5 nodos Dell PowerEdge M620, cada un equipado con 2 procesadores Intel Xeon E5-2650L (8 núcleos, 16 hilos) y 64 GB de RAM.
Servicios de gestión
La Unidad de Gestión de Infraestructuras apoya a los investigadores del centro en el desarrollo de los servicios necesarios para proporcionar un entorno adecuado para el desarrollo de su labor investigadora:
- Distribución de escritorio Ubuntu personalizada y gestionada de forma centralizada.
- Perfiles remotos con copias de seguridad automáticas.
- Servidores de archivos compartidos.
- Gestores de proyectos con alojamiento utilizando software de control de versiones.