Explora I+D+i UPV

Volver atrás Software

Task Scheduler as a Service (TaScaaS)

Instituto de Instrumentación para Imagen Molecular

Compartir
Con frecuencia se utiliza para la investigación científica una combinación de infraestructuras multiusuario distribuidas, como nubes públicas e instalaciones locales que pertenecen a diferentes organizaciones, debido a los altos requisitos computacionales involucrados. Aunque el uso compartido de recursos maximiza su uso, normalmente provoca efectos no deseados, como el vecino ruidoso, que produce variaciones impredecibles de las capacidades informáticas de la infraestructura. Estas fluctuaciones afectan la eficiencia de la ejecución, incluso de aplicaciones débilmente acopladas. Para hacer frente a estos problemas, TaScaaS se ha desarrollado como un servicio altamente escalable capaz de distribuir trabajos débilmente acoplados entre varias infraestructuras informáticas independientes y equilibrar su carga utilizando un enfoque completamente asíncrono para hacer frente a las fluctuaciones de rendimiento con un impacto mínimo en el tiempo de ejecución. TaScaaS proporciona un servicio completamente serverless para la distribución y balanceo de aplicaciones entre múltiples infraestructuras de cómputo, ya sean clusters, despliegues sobre proveedores de cómputo en la nube, etc. TaScaaS es capaz de gestionar múltiples infraestructuras que, a su vez, estén constituidas por diversos nodos donde se ejecutan las aplicaciones. Dado la heterogeneidad de este tipo de sistemas, TaScaaS proporciona además un servicio de balanceo de carga para las aplicaciones, independientemente de en qué nodos o infraestructuras se esté ejecutando una aplicación. Para ello, no utiliza ningún aprovisionamiento previo de infraestructura, sino que utiliza únicamente componentes serverless, lo que le permite conseguir una alta escalabilidad i evitar costes debidos al aprovisionamiento de infraestructura que no se esté usando. Además, mide la carga de trabajo conjunta de todo el sistema de infraestructuras para ayudar a escalar estas en función de dicha carga, evitando así costes innecesarios a la vez que se mantienen suficientes unidades de cómputo como para gestionar los trabajos.

Más información:

Ficha técnica

Tipo de tecnología

SOFTWARE

Inventores

Giménez Alventosa Vicent, Moltó Martínez Germán, Segrelles Quilis José Damián

Responsable contacto

Moltó Martínez Germán