Abstract:
|
Castellano: Este proyecto engloba dos proyectos de final de carrera:
Portal de servicios de computación (detallado más adelante)
Cluster de servicios de computación (no detallado en esta documentación)
El proyecto global debe servir para gestionar el cluster, desde el front-end que permitirá al administrador gestionar el cluster y a los usuarios demandar los servicios del mismo para resolver jobs, hasta la implementación del gestor de colas y las comunicaciones con los agentes.
De los servicios esperados de un cluster ( Alto rendimiento, Alta disponibilidad, Balanceo de carga, Escalabilidad), se detalla a continuación muy brevemente cómo el proyecto los aborda.
Alto rendimiento: La productividad de la suma de los diferentes agents del cluster ofrece esta prestación.
Alta disponibilidad: al disponer de varios agentes, si uno o varios de ellos caen, el cluster continúa trabajando y resolviendo jobs. Balanceo de carga: La distribución de los jobs en las diferentes queues, el hecho de que las asociaciones entre agents y queues sea completamente configurable, y el gestor de colas se dan solución a este aspecto.
Escalabilidad: El número de agents es completamente configurable; es posible añadir tantos agents al cluster como sea necesario. |