Overview del middleware gLite Guido Cuscela INFN-Bari II Corso di formazione INFN su aspetti pratici dell'integrazione.

Slides:



Advertisements
Presentazioni simili
Introduzione al prototipo Grid-SCoPE
Advertisements

Prof: Stefano Bistarelli
STATO DEL PROTOTIPO DI SCoPE E DELL’INTEGRAZIONE TRA I 4 PON
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Sicurezza in EGEE Vincenzo Ciaschini Roma.
Configuring Network Access
Public Key Infrastructure
Il Sistema Operativo.
Griglie computazionali
Consorzio COMETA - Progetto PI2S2 UNIONE EUROPEA Servizi middleware aggiuntivi URL dellindagine:
1 STATO DELLINTEGRAZIONE TRA I 4 PROGETTI AVVISO 1575/2004 ATTIVITA DEL GRUPPO TECNICO OPERATIVO Riunione del Comitato Tecnico sullInteroperabilità MUR,
1 IL PROGETTO SCoPE Slides in progress – L. Merola, G. Russo.
1 STATO DELLINTEGRAZIONE TRA I 4 PROGETTI AVVISO 1575/2004 ATTIVITA DEL GRUPPO TECNICO OPERATIVO Riunione del Comitato Tecnico sullInteroperabilità MUR,
REALIZZAZIONE DELLINTEROPERABILITA FRA I PROGETTI DELLAVVISO 1575/2004 Riunione del Comitato Tecnico sullInteroperabilità MUR, 29/11/2007 L. Merola.
Interoperabilità tra i PON Giuseppe Andronico (INFN e Consorzio COMETA)
Comitato Tecnico sullInteroperabilità MUR, L. Merola.
Proposta di integrazione e consolidamento delle risorse presenti nellinfrastruttura Grid dellItalia Meridionale (L. Merola, )
Daniele Mura 25 Ottobre Stato di avanzamento dellinfrastruttura CyberSar.
1 STATO DELLINTEGRAZIONE TRA I 4 PROGETTI AVVISO 1575/2004 Riunione del Comitato Tecnico sullInteroperabilità MUR, 29/11/2007 S.Pardi.
1 STATO DELLINTEGRAZIONE TRA I 4 PROGETTI AVVISO 1575/2004 Riunione del Comitato Tecnico sullInteroperabilità MUR, 20/12/2007 S.Pardi.
Perché.Net e non più COM/DCOM ? Superamento dei problemi di COM: Richiede una infrastruttura "non semplice" da ogni applicazione (ad esempio Class Factory.
Proposta di integrazione e consolidamento delle risorse presenti nellinfrastruttura Grid dellItalia Meridionale (L. Merola, )
1 REALIZZAZIONE DELLINTEROPERABILITA FRA I PROGETTI DELLAVVISO 1575/2004 Riunione del Comitato Tecnico sullInteroperabilità MUR, 25/10/2007 L. Merola.
Workshop CNAF – Bologna 8 Luglio 2011 FARO Accesso Web a risorse e servizi remoti in ambiente Grid/Cloud A. Rocchi, C. Sciò, G. Bracco, S. Migliori, F.
La facility nazionale Egrid: stato dell'arte Egrid-Team Trieste, 9 ottobre 2004.
Supporto per servizi di File Hosting Presentazione di progetto per lesame di Reti di Calcolatori LS Valerio Guagliumi
U N INFRASTRUTTURA DI SUPPORTO PER SERVIZI DI FILE HOSTING Matteo Corvaro Matricola Corso di Reti di Calcolatori LS – Prof. A. Corradi A.A.
Stefano Di Giovannantonio ECM Consulting Solution Expert
Il Comune di Pavia è tra i pochi comuni italiani a svolgere direttamente funzioni di Registration Authority.
Servizi Grid ed agenti mobili : un ambiente di sviluppo e delivering
Un problema importante
Claudio Grandi INFN Bologna IFAE Torino 15 Aprile 2004 Uso di griglie computazionali per il calcolo degli esperimenti LHC Claudio Grandi INFN -
C. Aiftimiei 1, S. Andreozzi 2, S. Dal Pra 1, G. Donvito 3, S. Fantinel 4, E. Fattibene 2, G. Cuscela 3, G. P. Maggi 3, G. Misurelli 2, A. Pierro 3 1 INFN-Padova.
Sistema Operativo (Software di base)
FESR Trinacria Grid Virtual Laboratory ADAT (Archivi Digitali Antico Testo) Salvatore Scifo TRIGRID Second TriGrid Checkpoint Meeting Catania,
Protocolli e architetture per WIS. Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di.
Attivita' Grid in BaBar Workshop sulle Problematiche di Calcolo e Reti nell'INFN Maggio 2004.
Relatore: Prof. Ing. Stefano SalsanoLaureando: Flaminio Antonucci.
I Servizi GRID Architettura, Implementazione ed Interfacce
Servizi Internet Claudia Raibulet
La clessidra di Globus Focus su problemi architetturali –Propone un insieme di servizi di base come nucleo dell’infrastruttura –Utilizzo per la costruzione.
Universita` degli studi di Perugia Corso di Laurea in Matematica Attribute Certificate Valentina Hamam Rosa Leccisotti.
Layered Grid Architecture. Application Fabric “Controlling elements locally”: Access to, & control of, resources Connectivity “Talking to Grid elements”:
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
FESR Trinacria Grid Virtual Laboratory gLite – Panoramica Riccardo Bruno Trigrid Tutorial Catania,
Introduzione ai servizi Grid e relativa sicurezza Università di Catania – Fac. Di Ingegneria Emilio Mastriani– Consorzio COMETA
Bologna Batch System (BBS). BBS e’ un sistema batch basato su Condor. L’utente sottomette i job da una macchina e il sistema li distribuisce sulle altre.
“Virtual Organisation” in un contesto di Federazioni di Identità Workshop congiunto INFN CCR - GARR 2012 Napoli, Istituto.
Consorzio COMETA - Progetto PI2S2 UNIONE EUROPEA SAGE – Un sistema per l’accounting dello storage in gLite Fabio Scibilia Consorzio.
FESR Trinacria Grid Virtual Laboratory Rosanna Catania Rita Ricceri INFN Catania 25 Luglio 2006 Grid Monitoring: GridICE – bacct - lsload.
FESR Trinacria Grid Virtual Laboratory Esercitazione sulla Security Dario Russo INFN Catania Catania, 14 Marzo 2006.
1 Attività per la formazione Scuole INFN Grid Edizione 2008 Valeria Ardizzone INFN Catania.
Università degli studi di Cagliari Facoltà di Ingegneria Dipartimento di Ingegneria Elettronica Gruppo di Elettromagnetismo Metodo di Progettazione Automatica.
FESR Trinacria Grid Virtual Laboratory PROGETTO “MAMMO” Sviluppo e ottimizzazione di algoritmi adattativi, specificatamente di Artificial.
FESR Trinacria Grid Virtual Laboratory La sicurezza dei dati in ambiente Trigrid Giordano Scuderi.
FESR Trinacria Grid Virtual Laboratory Storage Accounting for Grid Environments (SAGE) Fabio Scibilia, Dario Russo & Claudio Cherubino INFN.
IV Corso di formazione INFN per amministratori di siti GRID Tutorial di amministrazione DGAS Giuseppe Patania.
Martedi 8 novembre 2005 Consorzio COMETA “Progetto PI2S2” UNIONE EUROPEA Accesso all’infrastruttura Grid del Consorzio COMETA Grid Open Day alla Facoltà.
Procedure per la richiesta di certificazione e per l'autenticazione alla VO Cometa Accesso all’infrastruttura del Consorzio COMETA in modalità GRID.
FESR Trinacria Grid Virtual Laboratory La sicurezza dei dati in ambiente Trigrid Giordano Scuderi.
JOB MONITORING Donvito Giacinto INFN-Bari. OUTLINE ● Use-case ● Informazioni utilizzate e metodologie di raccolta per il job monitoring ● Informazioni.
1 EGI-TF: Accounting Andrea Cristofori EGI-TF
FESR Trinacria Grid Virtual Laboratory Sicurezza nelle griglie Fabio Scibilia INFN - Catania Tutorial ITIS Acireale Acireale,
E. Ferro, F. Fanzago - CNAF, Bologna - 1/07/2004 Release LCG & INFN-GRID Enrico Ferro INFN - Padova.
FESR Trinacria Grid Virtual Laboratory Workload Management System (WMS) Muoio Annamaria INFN - Catania Primo Workshop TriGrid VL Catania,
Libi Laboratorio Intern. di BioInformatica U.R. INFN Giorgio Maggi INFN and Politecnico di Bari Convegno FIRB-LIBI -Bisceglie giugno 2005.
Unita’ Progettazione in IGI Report dei lavori della TF – Progettazione D. Talia (unical), G.Bracco(enea), A.Lagana’(unipg), A.Curri(elettra), C.Vuerli.
La gestione della rete e dei server. Lista delle attività  Organizzare la rete  Configurare i servizi di base  Creare gli utenti e i gruppi  Condividere.
FESR Trinacria Grid Virtual Laboratory University of Coimbra Data Management System gLite – LCG Salvatore Scifo INFN Catania Primo Grid.
SCoPE - Stato dei Lavori
Panoramica sul middleware gLite
Transcript della presentazione:

Overview del middleware gLite Guido Cuscela INFN-Bari II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Cosa offre la Grid agli utenti? Condivisione  risorse praticamente illimitate Virtualizzazione  utilizzare risorse che possono essere ovunque in maniera trasparente Gestione  un insieme di servizi affidabili

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID gLite Il middleware di Grid costituisce un livello intermedio di protocolli, programmi e servizi che permettono l’accesso e l’utilizzo della Grid Il middleware gLite è il prodotto del progetto EGEE (Enabling Grid for E-sciencE) gLite fornisce: –Un sistema di accesso e allocazione delle risorse –Monitoring di risorse e applicazioni –Gestione dei job (applicazioni) –Gestione dei dati

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Le Virtual Organizations (VO) Le VO condividono le risorse e ne stabiliscono le politiche di utilizzo Un utente si registra ad una (o più) VO per poter utilizzare la Grid Assegnano ruoli diversi per capire cosa può fare ogni utente (software manager, production manager, …) tramite il Virtual Organization Membership Service (VOMS)

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID I servizi di gLite Access services –Client e API per l’accesso a risorse e servizi Security services –Sistemi di autorizzazione e autenticazione degli utenti Information & monitoring services –Monitoring dell’infrastruttura, dei servizi, dei job … Data services –Gestione dei dati Job management services –Servizi per la gestione del ciclo di vita di un job (sottomissione, esecuzione, risultati, accounting …)

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Ogni utente deve essere identificato (“Chi sei”, “Cosa puoi fare”) Le Certification Authorities (CA) rilasciano i certificati X509 (PKI) agli utenti Un certificato X.509 contiene: –Una chiave pubblica; –L’identita dell’utente; –Informazioni sulla CA; –Tempo di validità; –Numero seriale; –Firma digitale della CA

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Per limitare eventuali vulnerabilità l’identificazione avviene con la generazione di proxy Autenticazione su una User Interface (UI): voms-proxy-init --voms infngrid Enter GRID pass phrase: Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=Bari/CN=Guido Cuscela Creating temporary proxy Done Contacting voms.cnaf.infn.it:15000 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=voms.cnaf.infn.it] "infngrid" Done Creating proxy Done Your proxy is valid until Mon Dec 1 12:05:

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID L’ Information System Fornisce le informazioni sulle risorse Grid e sul loro stato E’ fondamentale conoscere lo stato delle risorse per il funzionamento della Grid –Il sito X è offline –Il sito Y accetta ora anche i job della VO “infngrid” Le informazioni pubblicate possono essere usate anche per scopi di monitoring ed accounting –Quanti job ci sono su un Computing Element (CE)? Le informazioni sono pubblicate secondo lo schema del BDII (Berkeley Database Information Index)

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Le informazioni sono di tipo gerarchico GRISInformazioni a livello di risorsa GIISInformazioni a livello di sito BDIIInformazioni a livello di VO Livello VO Livello sito Livello risorsa Applicazioni utente WMS Servizi Monitoring

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Accounting Valutare l’utilizzo delle risorse da parte di utenti o gruppi di utenti (VO) Necessario che sulle risorse ci siano sensori che raccolgano (ad es. dai log) e aggreghino le informazioni Vari sistemi di accounting raccolgono i dati e li rendono disponibili (DGAS, Apel) Utile per attribuire eventualmente costi per l’utilizzo delle risorse

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Workload Management Il Workload Management System (WMS) è constituito da un insieme di componenti del middleware gLite che si occupano della distribuzione e gestione dei job Gli algoritmi di match-making individuano le risorse “migliori” per eseguire i job degli utenti –L’utente descrive il proprio job (JDL) –L’ IS descrive le risorse –Il WMS assegna la risorsa a un job a seconda di “Requirements” e “Rank” Il sistema di Logging & Bookeeping tiene traccia del job (scheduled, running, done, failed)

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Le risorse computazionali Il computing Element (CE) è il frontend di un sito Grid Il CE gestisce la coda delle richieste (di job) Invia i job sulle unità computazionali (Worker Node) Un batch system locale (Torque, LSF, Condor…) gestisce le priorità sulle code, le sottomissioni e il recupero dei risultati dai WN Dal CE si collezionano le informazioni di monitoring e accounting relative ai job

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Sistemi di storage per gestire: Politiche di accesso sui file (VO) Trasferimento di dati

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Sistema di gestione dei file simile a quella di un classico SO LFN (Logical file name) GUID (Grid unique identifier) SimLinks SURL (Site URL) TURL (Transfer URL) Catalogs

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Data Scheduler (DS) tiene traccia delle richieste di trasferimento di utenti e servizi File Transfer/Placement Service (FTS/FPS) Transfer Queue (Table) Transfer Agent (Network) Data Movement

II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID