Ricerca di contatti, progetti,
corsi e pubblicazioni

SPRINT - Adaptive Data Management for Main-memory Database Clusters

Persone

 

Pedone F.

(Responsabile)

Camargos L. J.

(Collaboratore)

Wieloch M.

(Collaboratore)

Abstract

La domanda di prestazioni e affidabilità elevate, assieme al crollo dei prezzi dell´hardware, hanno portato alla diffusione su larga scala di estesi gruppi di computer. Queste condizioni offrono un grosso potenziale per i sistemi di gestione di dati altamente efficienti ed affidabili. Per realizzare questo obiettivo è necessario rivedere diverse ipotesi fondamentali alla base dei sistemi attuali di gestione dei dati. Questo è l´obiettivo di Sprint, un progetto della Facoltà di scienze informatiche dell´Università della Svizzera italiana, finanziato dalla Fondazione Hasler e dal Fondo Nazionale Svizzero per la Ricerca Scientifica.Il progetto SPRINT sviluppa delle architetture per gruppi di server e si avvale di tecniche ad alta prestazione per superare i limiti dei tempi di riposta delle banche dati tradizionali basate sulla scrittura su disco rigido, che sono solitamente più lunghi. Per ottenere affidabilità e prestazioni elevate il progetto combina due strategie: suddividere i dati tra computer diversi e nel contempo replicarli. Le operazioni di sola lettura della banca dati dipendono unicamente dalla memoria principale e dai tempi di risposta della rete, che sono inferiori di alcuni ordini di grandezza ai tempi di risposta del disco rigido. La duplicazione consente di incrementare sia l´affidabilità che le prestazioni. Gli utenti non notano alcuna interruzione del servizio quando un server è fuori uso visto che i dati possono essere prelevati da un altro server. La duplicazione in diversi server consente inoltre di eseguire le transazioni in parallelo.
La richiesta di sistemi di banche dati potenti e robusti continuerà ad aumentare nei prossimi anni. Per raggiungere un livello d´affidabilità al passo con le esigenze degli utenti è necessario disporre di tecniche che sfruttino le moderne tecnologie di computer e che si adattino automaticamente ai cambiamenti esterni. Sprint è un progetto open-source: gli utenti potranno utilizzare gratuitamente il software.

Informazioni aggiuntive

Acronimo
SPRINT
Data d'inizio
01.10.2004
Data di fine
01.10.2006
Durata
24 Mesi
Enti finanziatori
SNSF
Stato
Concluso
Categoria
Swiss National Science Foundation / Project Funding / Division II - Mathematics, Natural and Engineering Sciences