Salita Moiariello, 16  
80131 - Napoli  
tel. +39.081.5575111  
fax +39.081.5575433  
http://www.oacn.inaf.it   
inaf - home page INAF-OAC- home page
A A A
 

Monitoraggio di strumentazione attraverso grid 

V. Palmentieri¹

Supervisor: A. Esposito¹, G. Capasso²
¹ Università degli Studi "Federico II", Napoli. Dipartimento di informatica e sistemistica
² Osservatorio Astronomico di Capodimonte


Abstract

I moderni telescopi sono strutture così complesse e costose che si cerca di massimizzare la loro efficienza e ottimizzare il loro utilizzo. Uno dei modi per ottenere questo scopo da un lato è quello di utilizzare il supporto di GRID per condividere l'utilizzo di questi strumenti.
Il lavoro riportato nella seguente tesi è stato sviluppato presso l'Osservatorio Astronomico di Capodimonte (OAC), il quale è attivo in diversi progetti nazionali ed internazionali tra cui GRID.IT, un progetto multidisciplinare finanziato dal FIRB (Fondo per gli Investimenti della ricerca di Base) e per il quale sono state sviluppate tre applicazioni per l'accesso a database astronomici via GRID, per il porting su GRID delle pipeline di calibrazione di VST e per il monitoraggio di osservazioni remote.
Il lavoro riportato ha permesso di inserire in GRID una nuova risorsa, lo strumento telescopio e monitorarne il suo stato. Questo risultato è stato anticipato da un lavoro di studio della tecnologia Grid (esaminando l'architettura della rete Grid, l'architettura del progetto Globus, il progetto EDG e la sicurezza in Grid) in particolare di MDS (Monitoring e Discovery Service),si sono poi esaminate le possibili alternative utilizzabili scegliendo quella adatta a soddisfare i vincoli imposti dalla comunità scientifica dell'OAC.
Il lavoro ha visto la realizzazione di uno strato dell'applicazione 3 del progetto FIRB, realizzando prima di tutto la creazione dello schema per la nuova risorsa, poi la creazione degli I.P.(Information Provider) script che permettono di pubblicare le informazioni relative al telescopio in MDS infine con l'ausilio di un browser LDAP (Softerra LDAP Browser), si è testata la correttezza delle informazioni pubblicate validando la soluzione al problema scelta.
Gli strumenti utilizzati per la risoluzione del problema sono stati:
  • Middleware Edg release 2.2.0 basato su pacchetto Globus toolkit: comprende una serie di comandi e componenti per sviluppare infrastrutture e applicazioni Grid.
  • Cluster Beowulf? dotato di Rock cluster release 3.3.0 come piattaforma software.
  • Bash script acronimo di "Bourne-Again shell", standard de facto dello scripting di shell su ogni variante di sistema UNIX, utilizzato per la creazione di scripts come quello per la sottomissione di jobs.
  • Linguaggio di programmazione PERL per la realizzazione degli I.P.
  • JDL (Job Descript Language) linguaggio utilizzato per descrivere le caratteristiche richieste da un job, nell'infrastruttura Grid, per la sua esecuzione. Utilizzando questo linguaggio si possono specificare le richieste che devono essere passate al nodo che eseguirà il job, infatti gli attributi JDL rappresentano informazioni specifiche che condizionano le scelte che devono essere eseguite dal WMS per soddisfare il job.
  • Softerra LDAP browser utilizzato per interrogare il server LDAP del C.E. (Computing Element) in cui sono state inserite le informazioni relative al telescopio.
INAF OACN mappa del sito
INAF-Osservatorio Astronomico di Capodimonte ©2006
powered by:mauro gargano
privacy cookies