SUPPORTI ALLA PROGRAMMAZIONE GRID-AWARE: IMPLEMENTAZIONE DEL SISTEMA DI CONTROLLO DELL ADATTIVITA’ SU GRID DI APPLICAZIONI ASSIST

[Total: 0    Average: 0/5]

Le piattaforme Grid mettono a disposizione grandi quantità di risorsecomputazionali fornendo un’astrazione per la loro gestione e il loroaccesso in modo unificante a fronte della loro eterogeneità,dinamicità, autonomia e grado di utilizzazione. Le problematiche diricerca che si presentano su tali piattaforme riguardano la naturadinamica della disponibilità delle risorse: non viene garantito né unlivello minimo di performance dei nodi di elaborazione né la loroeffettiva disponibilità a determinati istanti neltempo. Un’applicazione che utilizzi le risorse di una piattaforma Griddeve essere capace di affrontare queste problematiche per garantire unlivello minimo di performance, detto contratto di performance. Questovale ancora di più se si tratta di applicazioni high-performance, cioèapplicazioni che devono fornire un alto livello di performance. Inquesta tesi si estende l’ambiente di programmazione alla base delprogetto Grid.it con un Sistema per il Controllo dell’Adattività diapplicazioni ASSIST. Tale sistema implementa i meccanismi necessari agarantire la soddisfazione dei contratti di performance. La tesicomprende la descrizione di un’architettura software del sistema e unasua possibile implementazione. Infine vengono presentati i risultatidel testing di tale sistema su alcune applicazioni ASSIST.