Descrizione del progetto
Strumenti innovativi per infrastrutture definite da software
Gli sviluppatori di applicazioni per computer e gli operatori di infrastrutture sono sempre alla ricerca di nuovi strumenti per migliorare le proprie prestazioni. Il progetto SODALITE, finanziato dall’UE, fornirà a tali soggetti strumenti in grado di astrarre i loro requisiti infrastrutturali allo scopo di agevolare uno sviluppo, funzionamento ed esecuzione più semplici e veloci di diverse applicazioni su diverse infrastrutture cloud definite da software e ad alte prestazioni. Esso genererà una libreria di astrazione basata su modelli e svilupperà un modello di progettazione e programmazione per descrizioni di applicazioni e infrastrutture complete. Stabilirà inoltre una struttura di distribuzione, consentendo l’ottimizzazione statica delle applicazioni così astratte su infrastrutture specifiche e l’ottimizzazione del tempo di esecuzione e la gestione delle applicazioni automatizzate. SODALITE supporterà la trasformazione digitale dell’industria europea migliorando la progettazione e l’efficacia delle infrastrutture definite da software e la semplicità delle applicazioni di modellizzazione.
Obiettivo
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.
Campo scientifico
Parole chiave
Programma(i)
Argomento(i)
Meccanismo di finanziamento
RIA - Research and Innovation actionCoordinatore
1000 Ljubljana
Slovenia
L’organizzazione si è definita una PMI (piccola e media impresa) al momento della firma dell’accordo di sovvenzione.