Description du projet
Des outils innovants pour des infrastructures définies par des logiciels
Les développeurs d’applications informatiques et les exploitants d’infrastructures sont toujours à la recherche de nouveaux outils pour améliorer leurs performances. Le projet SODALITE, financé par l’UE, fournira aux développeurs et aux exploitants d’infrastructures des outils qui leur permettront d’abstraire leurs applications et leurs besoins en matière d’infrastructure afin de faciliter le développement, l’exploitation et l’exécution plus simples et plus rapides de diverses applications sur des infrastructures en nuage à hautes performances définies par des logiciels variés. Il générera une bibliothèque d’abstraction basée sur un modèle et développera un modèle de conception et de programmation pour la description complète des applications et des infrastructures. Il établira également un cadre de déploiement, permettant l’optimisation statique des applications ainsi abstraites sur des infrastructures spécifiques, ainsi que l’optimisation et la gestion automatisées du temps d’exécution des applications. SODALITE soutiendra la transformation numérique de l’industrie européenne en améliorant la conception et l’efficacité des infrastructures définies par des logiciels et la simplicité des applications de modélisation.
Objectif
SODALITE will provide application developers and infrastructure operators with tools that (a) abstract their application and infrastructure requirements to (b) enable simpler and faster development, deployment, operation, and execution of heterogeneous applications reflecting diverse circumstances over (c) heterogeneous, software-defined, high-performance, cloud infrastructures, with a particular focus on performance, quality, manageability, and reliability. In doing so, it will produce several tangible results, (1) pattern-based abstraction library, including application, infrastructure and an absolute novum, performance abstractions, (2) design and programming model for full-stack application and infrastructure descriptions, using abstraction library; (3) deployment framework, enabling static optimisation of the so-abstracted applications onto specific infrastructures (4) automated run-time optimisation and management of so-deployed applications. This toolset will directly support Digital Transformation of European Industry through (1) increasing design and runtime effectiveness of software-defined infrastructures, to ensure high-performance execution over dynamic heterogeneous execution environments; (2) increasing simplicity of modelling applications and infrastructures, to improve manageability, collaboration, and time to market.
Champ scientifique
Programme(s)
Thème(s)
Régime de financement
RIA - Research and Innovation actionCoordinateur
1000 Ljubljana
Slovénie
L’entreprise s’est définie comme une PME (petite et moyenne entreprise) au moment de la signature de la convention de subvention.