Valutazione del Globus Toolkit Massimo Sgaravatto INFN Padova.

Slides:



Advertisements
Presentazioni simili
© 2010 Colt Telecom Group Limited. All rights reserved. Cloud Computing Lapproccio Colt Dionigi Faccedna.
Advertisements

The standard CDF-GUI client submits the job to the LcgCAF head node which is the CDF-UI. This delegates the job to the Resource Broker component. The Resource.
Midrange Modernization Conference 1 Scenari evolutivi per le soluzioni basate su AS/400 Walter Poloni Direttore Developer & Platform Evangelism Microsoft.
1 Teaching Cloud Computing and Windows Azure in Academia Domenico Talia UNIVERSITA DELLA CALABRIA & ICAR-CNR Italy Faculty Days 2010.
Luca Bianchi Windows Development Day Bologna 28 gennaio 2005 SQL Server Desktop Engine (MSDE) & SQL Server 2005 Express.
La gestione e il controllo dellinfrastruttura IT con System Center: dalla piccola alla grande azienda System Center Operations Manager 2007 e System Center.
Vincenzo Campanale PM Security & Management System Center, DSI e la Roadmap.
GRUPPO TELECOM ITALIA Research Partner Program 10 Maggio 2006 Reti Fisse: quali prospettive ? Tavola Rotonda.
1 Processi e Thread Processi Thread Meccanismi di comunicazione fra processi (IPC) Problemi classici di IPC Scheduling Processi e thread in Unix Processi.
E.Mumolo, DEEI Player Stage E.Mumolo, DEEI
Un DataBase Management System (DBMS) relazionale client/server.
Microsoft Robotics Studio Marco Petrucco Microsoft Student Partner - Udine.
EJB Enterprise Java Beans B. Pernici. Approccio Java.
Directory services Directory offline –Elenchi telefonici –Guide TV –Cataloghi acquisti Directory online –Application specific (lotus notes, MS Exchange.
Introduzione alle griglie computazionali - a.a LEZIONE LEZIONE N. 9 WMS (Workload Management Service) JDL (Job Description Language) Matchmaking.
Introduzione alle griglie computazionali - a.a LEZIONE LEZIONE N. 12 Grid Monitoring modello GMA GridICE GridICE demo Introduzione alle griglie.
Citrix Metaframe. Metaframe è la soluzione client-server prodotta dalla Citrix in grado di rendere disponibili applicazioni e desktop a qualsiasi dispositivo.
Infrastruttura & Competenze ICT ENEA
Fanno ormai parte della nostra vita di tutti i giorni….
Programming with JXTA Hello World Peer discovery Peer Group discovery Creating Peer group Joining a Peer Group.
Introduzione Grid1 Introduzione ai Sistemi Grid. Introduzione Grid2 Generalità Un sistema Grid permette allutente di richiedere lesecuzione di un servizio.
FONDAMENTI DI INFORMATICA III WfMC-1. FONDAMENTI DI INFORMATICA III WfMC-2 WFMC Cose WfMC Workflow Management Coalition (WfMC), Brussels, è unorganizzazione.
Linux firewalls Massimo Ianigro - CNR Area di Ricerca - Bari
WP 10 – Applicazioni Astrofisica – stato Leopoldo Benacchio INAF Osservatorio Astronomico di Padova Pisa maggio 03.
ATE / 31 Lezione 3 i sistemi automatici di misurazione - gli ATE.
Componenti dell’architettura Oracle
Alessandro Italiano INFN - CNAF Grid.it 14 Febbraio 2003 Servizi Generali: RB, UI, RC Information System Alessandro Italiano Grid.it 16 febbraio 2003.
Progetto INFN-GRID La Grid: una nuova soluzione per il calcolo degli esperimenti dell INFN a.ghiselli Infn-Cnaf, Bologna Cagliari, 13 settembre 2000.
INFN-GRID WP1 11 gennaio 2001 GridFTP: stato dellarte Luciano Gaido 1 Progetto INFN-GRID GridFTP: stato dellarte Riunione WP1 (GLOBUS) Cnaf, 11 gennaio.
INFN-GRID WP1 20 novembre 2000 Sperimentazione GridFTP Luciano Gaido 1 Progetto INFN-GRID Sperimentazione GridFTP Riunione WP1 (GLOBUS) Cnaf, 20 novembre.
Testbed del CNAF per lo Stress Test di CMS Alessandro Italiano INFN-CNAF INFN-GRID Testbed Meeting 17 Gennaio 2003.
E. Ferro, LNL, 7 dicembre DataGRID overview + WP4 Installation Enrico Ferro INFN-LNL.
GM, Bologna, 8 aprile INFN-GRID-WP4: Computing Fabric & Mass Storage Attivita 2003 (CNAF, Genova, Lecce, LNL, Padova, Napoli, Roma1)
Candidato Emanuele Fambrini
Progetto Rover – Fase 1. Obiettivo e Vincoli Obiettivo è creare applicazione capace di controllare in remoto un Rover, dotato di torretta sensoriale e.
Università degli studi di Modena e Reggio Emilia Facoltà di Ingegneria di Modena Corso di Laurea Specialistica in Ingegneria Informatica Analisi e valutazione.
Antonio Torraca
7 cose da sapere su Volume Activation con Windows 7 © 2009 Microsoft Corporation. Tutti i diritti riservati. Come professionista IT, devi sapere che l'attivazione.
Sito IntergruppoParma.it Nuovo Intergruppo Parma.
OR5 – Rete di trasmissione
Gruppo 4: Gelmi Martina, Morelato Francesca, Parisi Elisa La mia scuola ha un sito Web: modelli per la qualità dei siti (Ingegneria del Web)
Andrea Petricca Problematiche di rete nella sperimentazione di file-system distribuiti su WAN per applicazioni di GRID-Computing Rapporto trimestrale attività
INTERNET Antonio Papa Classe 2^ beat I.S.I.S. G. Meroni a.s. 2007/2008.
Le reti informatiche Modulo 7. Internet Il browser La navigazione Motori di ricerca Raccogliere dati La stampa sommario.
Fabio Cozzolino Vito Arconzo
Last quarter work and future activities
Installazione di Drupal su Linux (sistemista) Installazione step-by-step e note.
1 © 2004, Cisco Systems, Inc. All rights reserved. Il ruolo della Rete nella strategia aziendale David Bevilacqua Operations Director Enterprise 29 Settembre.
Corso di Web Services A A Domenico Rosaci Patterns di E-Business D. RosaciPatterns per l'e-Business.
soluzioni professionali
Grid Computing: tecnologie abilitanti e applicazioni per eScience MURST Impiego del Fondo Speciale per lo Sviluppo della Ricerca di Interesse Strategico.
Analysis and Development of Functions in REST Logic: Application to the «DataView» Web App UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.
Claudio Grandi INFN Bologna IFAE Torino 15 Aprile 2004 Uso di griglie computazionali per il calcolo degli esperimenti LHC Claudio Grandi INFN -
Introduction to automatic ABMs documentation Keywords: Doxygen ODD protocol MASON documentation Simone Romano.
Tier2 di Milano Componenti e Monitoring Luca Vaccarossa Milano 14 dicembre 2007.
Sistemi di elaborazione dell’informazione Modulo 3 -Protocolli applicativi Unità didattica 4 - Protocolli del Web Ernesto Damiani Lezione 3 – Esempi HTTP.
CREAZIONE UTENTE SU DATATOP. CREAZIONE UTENTE Andate su //datatop.di.unipi.it/webdb Login come utente: webdb password: ****** Administer -> User Manager.
JDBC Java DataBase Connectivity SISTEMI ITIS B. CASTELLI Anno Scolastico
LNL GM, CNAF, 18 ottobre INFN-Farm Management Toolkit 1.Fabric Management per DataGrid e INFNGrid 2.Definizione dei requisiti degli esperimenti.
Condor standard. Sistema Batch. Tool di installazione D. Bortolotti,P.Mazzanti,F.Semeria Workshop Calcolo Paestum 9-12 Giugno 2003.
Installation and evaluation of the Globus toolkit Massimo Sgaravatto INFN Padova.
Draft planning of the report Massimo Sgaravatto INFN Padova.
La clessidra di Globus Focus su problemi architetturali –Propone un insieme di servizi di base come nucleo dell’infrastruttura –Utilizzo per la costruzione.
Layered Grid Architecture. Application Fabric “Controlling elements locally”: Access to, & control of, resources Connectivity “Talking to Grid elements”:
I testbed ed il loro uso 1 I testbed ed il loro uso L. Gaido, A.Ghiselli CSN1, Perugia novembre 2002.
SCoPE - Stato dei Lavori
Metriche SE monitoring G.Donvito G.Cuscela INFN Bari
INFN Il calcolo scientifico presso la sede INFN di Padova e di Legnaro
Introduzione alle griglie computazionali
INFN Il calcolo scientifico presso la sede INFN di Padova e di Legnaro
Transcript della presentazione:

Valutazione del Globus Toolkit Massimo Sgaravatto INFN Padova

Massimo Sgaravatto Grid Hardware and software infrastructure that provides dependable, consistent and pervasive access to resources Dependable: garanzia di funzionalita` e performance Consistent: interfaccia uniforme a molte risorse di tipo diverso Pervasive: possibilita` di plug in da qualsiasi posto DB

Massimo Sgaravatto GRID: Problemi Resource Management Come si localizzano e si richiedono le risorse ? Data Management Come si accede a data set remoti ? Computation Management Come si fa lo staging delleseguibile nel nodo remoto ? Come si fa partire la computazione remotamente ? Come si gestisce ? Security Come si fa il log in nella Grid ? Come si gestiscono le autorizzazioni ?...

Massimo Sgaravatto Globus Progetto guidato da Ian Foster e Carl Kesselman Ricerca di base su GRID (resource management, security, QoS,...) Sviluppo del Globus Toolkit Core service per tool e applicazioni in GRID GUSTO Testbed (~ 40 siti)

Massimo Sgaravatto Globus Architecture Applications Core Services Metacomputing Directory Service GRAM Globus Security Interface Heartbeat Monitor Nexus Gloperf Local Services LSF CondorMPI NQEEasy TCP SolarisIrixAIX UDP High-level Services and Tools DUROCglobusrunMPINimrod/GMPI-IOCC++ GlobusViewTestbed Status GASS

Massimo Sgaravatto Core Services Communication infrastructure (Nexus) Resource Management (GRAM) Remote Data Access (GASS) Executable Management (GEM) Security (GSI) Information Service (MDS) Network Performance Monitor (GLOPERF) Fault detection (HBM)

Massimo Sgaravatto High Level Services Librerie di I/O (MPICH, RIO,....) Linguaggi paralleli (CC++, HPC++) Resource broker e co-allocator (DUROC, Nimrod,...) Tool di monitoring (GlobusView, MDS browser,....)...

Massimo Sgaravatto Globus Security Infrastructure Unica autenticazione non bisogna gestire lautenticazione sui singoli nodi della GRID Mapping tra GRID user-id e local user-id Tecnologia a chiave pubblica (certificati X.509)

Massimo Sgaravatto Metacomputing Directory Service Gestione di informazioni (statiche e dinamiche) su: Risorse (host, sw configuration, load, resource manager,...) Network (bandwidth, latenza) Interfaccia e protocollo standard (LDAP) Unico MDS server in USA Informazioni: Organizzate gerarchicamente in DIT (Directory Information Tree) Nuovi attributi definibili

Massimo Sgaravatto MDS Informazioni aggiornate da: Globus (es. GRAM Reporter) Utenti Altri provider (es. SNMP) Informazioni accedibili via: comandi applicazioni (API) tool grafici

Massimo Sgaravatto Resource Management GRAM (Globus Resource Allocation Manager): gestisce un insieme di risorse locali Interfaccia uniforme a diversi sistemi di resource management (Condor, LSF, PBS, fork,...) Resource Specification Language (RSL) per definire: resource requirement (machine type, memoria,...) job definition (eseguibile, parametri,...) Es: & (ResourceManagementContact = cond.pd.infn.it:/C=US/.../CN=cond.pd.infn.it- condor) (count=100) (executable=myapp)

Massimo Sgaravatto GRAM CONDOR Resource Management Architecture Application Broker Data Catalog MDS GRAM LSF GRAM fork Resource and Job specification Resource discovery Data discovery Create jobs Site1 Site2Site3

Massimo Sgaravatto Remote Data Access GASS (Global Access to Secondary Storage) Naming attraverso URL: Es: x-gass://host1.pd.infn.it:1234/filename Possibilita` di accedere a file da nodi remoti Caching Necessita` di modificare il codice: open() globus_gass_open() close() globus_gass_close() Possibilita` di spostare file a/da nodi remoti

Massimo Sgaravatto Executable Management Possibilita` di staging degli eseguibili sui nodi remoti stdin/stdout/stderr da un nodo remoto Es: & (executable=x-gass://host1.pd.infn.it:1234/~/myexe) (stdin=ftp://ftp.pd.infn.it/inputs/myinp) (stdout=/disk1/outputs/myout)

Massimo Sgaravatto Altri servizi Nexus Communication Library Utilizzabile in diversi modelli di programmazione (message passing, RPC, ecc…) HBM (Heartbeat Monitor) Rileva e notifica malfunzionamenti GLOPERF (Globus Network Performance Measurement Tool) Misure di throughput e latency tra coppie di nodi

Massimo Sgaravatto Use Case: studi HLT di CMS

Massimo Sgaravatto First steps Creazione di un testbed tra 5 siti (Bologna, CNAF, LNL, Padova, Roma1) Applicazione: MC Prod. Tutta la catena HLT Resource Management Submit di job su tutte le risorse del testbed Implementazione broker Resource manager locali: fork Condor/LSF/… Book-keeping Globus MDS server italiano

Massimo Sgaravatto People INFN Bologna CNAF LNL Milano Padova Roma1 CERN (Fabrizio Gagliardi) Universita` di Lecce (HPC Lab) Universita` di Venezia (DI)