SPOLS (Sistema Linux Escalable Paralelo Optimizado)

Una solución integrada para la gestión de clústeres HPC.

High Performance Computing (HPC): Una Visión General

El High Performance Computing (HPC) se refiere a una rama de la informática centrada en el desarrollo de sistemas de cálculo capaces de ejecutar simulaciones numéricas complejas y analizar grandes volúmenes de datos a velocidades extremadamente altas.

Estos sistemas, a menudo llamados supercomputadoras, consisten en miles o incluso millones de procesadores que trabajan en paralelo para resolver problemas que requerirían un tiempo prohibitivo en un solo ordenador.

High Performance Computing

SPOLS: La Solución Integrada para la Gestión de Clústeres HPC

SPOLS es una suite de software completa diseñada para simplificar la gestión y el uso de clústeres HPC, garantizando la máxima fiabilidad y disponibilidad. La solución está estructurada en tres niveles distintos, cada uno con funcionalidades específicas:

Backend

  • Interfaz de Hardware: El backend de SPOLS interactúa directamente con los recursos de hardware del clúster, garantizando una gestión eficiente y optimizada.
  • spolsadm: Esta aplicación es responsable de la instalación, configuración y mantenimiento del clúster HPC, incluida la configuración de los nodos de controlador HA (Alta Disponibilidad) para garantizar la máxima disponibilidad del sistema.
SPOLS Backend
SPOLS Gestión

Gestión

  • Interfaz de Software: La capa de gestión se interconecta con varios softwares de gestión de clúster como Slurm, Munge y MPI.
  • spolsmgm: Esta aplicación proporciona una interfaz unificada para la gestión de usuarios, la programación de recursos y el monitoreo de las actividades del clúster. Permite la configuración de políticas de acceso, la definición de cuotas de recursos para los usuarios y el monitoreo del estado del sistema.

Frontend

  • Interfaz de Usuario: El frontend actúa como punto de contacto entre el usuario y el clúster HPC.
  • spolscmd: Esta aplicación de línea de comandos permite a los usuarios enviar trabajos, monitorear el estado de ejecución y gestionar las prioridades de los trabajos y los recursos asignados.
SPOLS Frontend

Interfaz Web

Además de la interfaz de línea de comandos, SPOLS ofrece una interfaz web intuitiva que permite a los usuarios realizar las mismas operaciones de forma gráfica. La interfaz web también se integra con OOD (Open OnDemand), un portal web que proporciona una interfaz de usuario más rica para la gestión de recursos y actividades.

SPOLS Interfaz Web

Ventajas Clave

  • Alta Disponibilidad (HA): Minimiza el tiempo de inactividad en caso de fallas de hardware o software.
  • Escalabilidad: Permite agregar nuevos nodos al clúster para aumentar la capacidad de cálculo sin interrumpir el servicio.
  • Balanceo de Carga: Distribuye la carga de trabajo de manera uniforme entre los nodos activos, mejorando el rendimiento del clúster.
Diagrama de Alta Disponibilidad SPOLS

Monitoreo

  • Monitoreo Completo: Ofrece una visión completa del estado del clúster.
  • Flexibilidad: Zabbix ofrece una amplia gama de funcionalidades de monitoreo y puede personalizarse para satisfacer las necesidades específicas del cliente.
  • Centralización: La centralización de los datos simplifica la gestión y el análisis.
Monitoreo SPOLS
#

SOLICITE UN PRESUPUESTO GRATUITO

Obtenga respuestas y consejos de quien desee.