EGEE is a project funded by the European Union under contract IST Using SRM: DPM and dCache G.Donvito,V.Spinoso INFN Bari
Riunione gruppo Storage INFN, 5/10/ Outlook Che cosè un SRM Cosa ci serve in un SRM Le possibili scelte Caratteristiche principali dei vari sistemi … test su dCache
Riunione gruppo Storage INFN, 5/10/ Che cosè un SRM Un sistema che fornisce un interfaccia evoluta per scrivere/leggere file Permette operazioni complesse (pinning, gestione di tape library… ) Gestisce lautenticazione con certificati utente (gsi) Può consentire di avere più nodi che si occupano del trasferimento
Riunione gruppo Storage INFN, 5/10/ Funzionalità necessarie Bilanciamento del carico sulle porte gridftp Bilanciamento della scrittura su disco Namespace unificato Vari livelli di fault tolerance Accesso locale (allinterno delle applicazioni utente) distribuito e bilanciato
Riunione gruppo Storage INFN, 5/10/ Modalità di funzionamento DPM
Riunione gruppo Storage INFN, 5/10/ Example: SRM put processing (1)
Riunione gruppo Storage INFN, 5/10/ Example: SRM put processing (2)
Riunione gruppo Storage INFN, 5/10/ Example: SRM put processing (3)
Riunione gruppo Storage INFN, 5/10/ Example: SRM put processing (4)
Riunione gruppo Storage INFN, 5/10/ Example: SRM put processing (5)
Riunione gruppo Storage INFN, 5/10/ Example: SRM put processing (6)
Riunione gruppo Storage INFN, 5/10/ Modalità di funzionamento dCache
Riunione gruppo Storage INFN, 5/10/ dCache Internals
Riunione gruppo Storage INFN, 5/10/ dCache Internals (2)
Riunione gruppo Storage INFN, 5/10/ Varie possibilità DPM: Sviluppato nel contesto di LCG Semplice da installare e gestire Adatto anche a piccole soluzioni Software leggero e veloce Molte feature interessanti in programma Problemi legati principalmente alla gioventù del software Alcuni controlli sacrificati in favore della velocità Non disegnato per integrare la gestione di tape library Scalabilità non provata in produzione Poche funzionalità di fault tolerance Non supporta ancora srmcp Problemi nellacceso ai file da applicazioni di CMS
Riunione gruppo Storage INFN, 5/10/ Varie possibilità (2) dCache: Non sviluppato nel contesto di LCG Non proprio semplice da installare e gestire Software scritto in Java Adatto a soluzioni molto variabili come spazio e complessità Molte feature interessanti implementate e in programma Molto più stabile e fault tolerant di DPM in produzione Prevede lintegrazione di una tape library Scalabilità provata fino a diverse centinaia di Terabyte Supporto per laccesso ai file dalle applicazioni
Riunione gruppo Storage INFN, 5/10/ Varie possibilità (3) … Castor … StoRM
Riunione gruppo Storage INFN, 5/10/ Conclusioni DPM: Forse troppo giovane per uso in produzione Destinato ai siti più piccoli e con meno Man-Power dCache: Necessita di un po di training allinizio Funzionalità molto interessanti e in continua evoluzione Stabilità abbastanza provata Scalabilità fino a Tier2 medio-grandi, forse Tier1