Jump to: navigation, search

Repository

Con il termine “repository” (deposito, magazzino, miniera) si fa genericamente riferimento a una qualsiasi destinazione designata per l’immagazzinamento dei dati (data storage). Tuttavia gli specialisti del mondo IT utilizzano il termine in modo più specifico per indicare un particolare ambiente definito all’interno di una struttura IT, come un insieme di database, dove un gruppo di ricerca o un’organizzazione sceglie di depositare i dati raccolti, anche di diverse tipologie. I vantaggi offerti riguardano la possibilità di disporre di un luogo per il back up dei dati o di avere un unico luogo in cui memorizzare varie tipologie di informazioni. Dal punto di vista pratico un repository di dati può essere localizzato all’interno di un personal computer, di un server di un gruppo di ricerca (dove l’affidabilità della macchina è superiore per prestazioni e funzioni aggiuntive), o in sistemi di cloud storage. Nell’infrastruttura RITMARE, esistono diverse tipologie di repository riepilogate nell’immagine. Il box di sinistra evidenzia i repository costruiti durante RITMARE utilizzando GET-IT. Nel box di destra si trovano invece i repository costruiti nel tempo dalle varie istituzioni e progetti, indipendentemente da RITMARE. Relativamente ai geodati, infatti, RITMARE ha scelto di organizzarli creando servizi Web standard che ne permettano l’archiviazione e l’erogazione attraverso il web in modo interoperabile. Quindi tutti i repository erogano i loro dati seguendo standard comuni e i dati da essi offerti possono essere ricercati, visualizzati, utilizzati attraverso interfacce di progetti diversi che si basino sui medesimi standard. RITMARE SP7 ha anche costruito uno strato “cuscinetto” (middleware), che è in grado di interloquire con tutti i repository. Il middleware permette la costruzione dello strato in cui troviamo portali tematici specifici come ADRIPLAN, Atlante della Laguna, Delta del Po (in progettazione), Rete Osservativi (in progettazione), RITMARE Data Portal (v0.0), ciascuno dei quali può attingere ai repository sia del box di destra che di sinistra, arricchendo così la mole di dati che può essere acceduta e simultaneamente integrata.

Repository.jpg


Riferimenti Repository definition