Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno"

Transcript

1 Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 7 WMS (Workload Management Service) Matchmaking JDL (Job Description Language) Job submission Introduzione alle griglie computazionali - a.a

2 Workload Management Service (1/2) Lo scopo del WMS e la distribuzione dei job (scheduling) tra le risorse di calcolo disponibili in ambiente Grid funzionalita offerte Assegnazione delle risorse ai job Sottomissione dei job Monitoring dello stato Recupero dell output Introduzione alle griglie computazionali - a.a

3 Workload Management Service (2/2) componenti User interface (UI) punto di accesso a Grid per gli utenti Resource Broker (RB) servizio di scheduling distribuito Job Submission Service (JSS) servizio di job submission Logging and Bookkeeping Service (LB) servizio di job monitoring Introduzione alle griglie computazionali - a.a

4 Job submission submission (1/10) UI JDL Replica Catalogue (RC) Information Service (IS) Resource Broker (RB) Logging & Bookkeeping (LB) Job Submission Service (JSS) Storage Element (SE) Computing Element (CE) Introduzione alle griglie computazionali - a.a

5 Job submission submission (2/10) UI JDL Input Sandbox Replica Catalogue (RC) Information Service (IS) Job Status submitted Job Submit Event Logging & Bookkeeping (LB) Resource Broker (RB) Job Submission Service (JSS) Storage Element (SE) Computing Element (CE) Introduzione alle griglie computazionali - a.a

6 Job submission submission (3/10) UI JDL Replica Catalogue (RC) Information Service (IS) Job Status submitted waiting Resource Broker (RB) Logging & Bookkeeping (LB) Job Submission Service (JSS) Storage Element (SE) Computing Element (CE) Introduzione alle griglie computazionali - a.a

7 Job submission submission (4/10) UI JDL Replica Catalogue (RC) Information Service (IS) Job Status submitted waiting ready Logging & Bookkeeping (LB) Resource Broker (RB) Job Submission Service (JSS) Storage Element (SE) Computing Element (CE) Introduzione alle griglie computazionali - a.a

8 Job submission submission (5/10) UI JDL Replica Catalogue (RC) Information Service (IS) Job Status submitted waiting ready Resource Broker (RB) scheduled Logging & Bookkeeping (LB) Job Submission Service (JSS) BrokerInfo Computing Element (CE) Storage Element (SE) Introduzione alle griglie computazionali - a.a

9 Job submission submission (6/10) UI JDL Replica Catalogue (RC) Information Service (IS) Job Status submitted waiting ready Logging & Bookkeeping (LB) Resource Broker (RB) Job Submission Service (JSS) Input Sandbox scheduled running Storage Element (SE) Computing Element (CE) Introduzione alle griglie computazionali - a.a

10 Job submission submission (7/10) UI JDL Replica Catalogue (RC) Information Service (IS) Job Status submitted waiting ready Logging & Bookkeeping (LB) Resource Broker (RB) Job Submission Service (JSS) scheduled running Storage Element (SE) Job Status Computing Element (CE) Introduzione alle griglie computazionali - a.a

11 Job submission submission (8/10) UI JDL Replica Catalogue (RC) Information Service Job Status submitted waiting ready Resource Broker scheduled running Logging & Bookkeeping Job Submission Service done Job Status Storage Computing Element (SE) Element (CE) Introduzione alle griglie computazionali - a.a

12 Job submission submission (9/10) UI JDL Replica Catalogue (RC) Information Service Job Status submitted waiting ready Resource Broker scheduled running Logging & Bookkeeping Job Submission Service done outputready Output Sandbox Job Status Storage Computing Element (SE) Element (CE) Introduzione alle griglie computazionali - a.a

13 Job submission submission (10/10) UI JDL (10/10) Replica Catalogue (RC) Information Service (IS) Job Status submitted waiting ready Logging & Bookkeeping (LB) Output Sandbox Resource Broker (RB) Job Submission Service (JS) Storage Element (SE) scheduled running done outputready Compute Element (CE) cleared Introduzione alle griglie computazionali - a.a

14 Job Description Language (1/8) informazioni da specificare per l esecuzione di un Grid-job requisiti fisici del job (spazio disco, memoria,...) requisiti logici del job (sistema operativo, librerie, sw...) Dati di input e output (logical file name,...) e possibile specificare questi parametri utilizzando il JDL (Job Description Language) Introduzione alle griglie computazionali - a.a

15 Job Description Language (2/8) caratteristiche basato su Condor ClassAd (CLASSified ADvertisement language) un ClassAd e una sequenza di coppie (attributo, valore) [ ] attr1 = value1 attr2 = value2... attrn = valuen Introduzione alle griglie computazionali - a.a

16 Job Description Language (3/8) categorie di attributi job attribute definiscono le caratteristiche del job resource attribute computing resource attribute specificano i requirement in termini di risorse di computing utilizzano il prefisso other. storage resource attribute specificano i requirement in termini di risorse di storage (protocollo di accesso, logical file name,...) Introduzione alle griglie computazionali - a.a

17 Job Description Language (4/8) job attributes Executable nome del file che contiene il codice eseguibile Arguments argomenti da fornire all eseguibile StdInput, StdOutput, StdErr nomi dei file che conterranno standard input / output / error del job Environment lista di attributi relativi all environment (segue) Introduzione alle griglie computazionali - a.a

18 Job Description Language (5/8) job attributes InputSandbox lista di file locali (rispetto alla UI) necessari all esecuzione del job OutputSandbox lista di file (generati dal job) da recuperare dopo l esecuzione del job Introduzione alle griglie computazionali - a.a

19 Job Description Language (6/8) computing resource attributes Requirements - requirement del job rispetto alle risorse di computing - vengono specificati utilizzando i nomi degli attributi definiti nell Information Service Rank - specifica una preferenza rispetto ad un insieme di risorse che soddisfano i requirement richiesti - viene specificato utilizzando i nomi degli attributi definiti nell Information Service Introduzione alle griglie computazionali - a.a

20 Job Description Language (7/8) storage resource attributes InputData PFN (Physical File Name) o LFN (Logical File Name) da utilizzare come input del job ReplicaCatalog nome del Replica Catalog da utilizzare per la risoluzione PFN LFN DataAccessProtocol protocollo da utilizzare per accedere al PFN OutputSE nome dello Storage Element da utilizzare per la copia dei file di output del job Introduzione alle griglie computazionali - a.a

21 Job Description Language (8/8) esempio di JDL file Executable = gridtest ; StdError = stderr.log ; StdOutput = stdout.log ; InputSandbox = { home/joda/test/gridtest }; OutputSandbox = { stderr.log, stdout.log }; InputData = LF:testbed ; ReplicaCatalog = ldap://sunlab2g.cnaf.infn.it:2010/ lc=test, rc=wp2 INFN Test, dc=infn, dc=it ; DataAccessProtocol = gridftp ; Requirements = other.architecture == INTEL && other.opsys == LINUX && other.freecpus >= 4; Rank = other.maxcputime ; Introduzione alle griglie computazionali - a.a

22 Matchmaking (1/3) Resource Broker il suo compito e quello di individuare la risorsa di computing migliore su cui sottomettere il job dell utente interagisce con Information Service il Computing Element selezionato deve soddisfare i requirement specificati nella descrizione del job (JDL file) se più Computing Element soddisfano i requirement allora viene scelto il Computing Element con rank più alto Introduzione alle griglie computazionali - a.a

23 Matchmaking (2/3) scenari possibili 1. sottomissione diretta dei job - l utente specifica il Computing Element su cui deve essere sottomesso il job - il Resource Broker non effettua il matchmaking 2. sottomissione di job senza requirement sullo storage - il Resource Broker effettua il matchmaking interroga l Information Service per ottenere l elenco delle risorse che soddisfano i requirement e le credenziali dell utente se più Computing Element soddisfano i requirement allora viene scelto il Computing Element con Rank più alto (segue) Introduzione alle griglie computazionali - a.a

24 Matchmaking (3/3) 3. job submission con indicazione di risorse di storage - il Resource Broker effettua il matchmaking interroga l Information Service per ottenere l elenco delle risorse che soddisfano i requirement e le credenziali dell utente seleziona (dalla lista di Computing Element ottenuta) i Computing Element vicini agli Storage Element ottenuti al passo 1 se il risultato della selezione consiste in piu Computing Element allora viene scelto il Computing Element con Rank piu alto Introduzione alle griglie computazionali - a.a

25 Comandi della User Interface Scenario 1-1 sottomissione diretta lcg-infosites --vo atlas ce Uso direttamente l Information system per conoscere le risorse disponibili. [doria@atlasui01 ~]$ lcg-infosites --vo atlas ce valor del bdii: egee-bdii.cnaf.infn.it:2170 #CPU Free Tot Jobs Running Waiting ComputingElement ce.phy.bg.ac.yu:2119/jobmanager-pbs-atlas lcgce01.cpp.ualberta.ca:2119/jobmanager-lcgpbs-atlas atlasce01.na.infn.it:2119/jobmanager-lcgpbs-atlas globus-job-submit <CE> </path/executable> <args> Sottometto un eseguibile direttamente ad una coda di un CE. Ottengo un ID del job, che userò per monitorare lo stato e per riprendere l output del CE Introduzione alle griglie computazionali - a.a

26 Comandi della User Interface Scenario 2/3 sottomissione tramite Resurce Broker edg-job-submit xxx.jdl sottomette il job descritto nel file JDL edg-job-list-match xxx.jdl lista delle risorse che soddisfano i requirement specificati nel file JDL (il RB effettua il matchmaking senza sottomettere il job) edg-job-cancel cancellazione di un job edg-job-status visualizza lo stato di un job edg-job-get-output effettua lo stage-out dei file specificati tramite l attributo OutputSandbox Introduzione alle griglie computazionali - a.a

27 Job status Submitted: Il job è stato creato sulla UI ma non ancora sottomesso Waiting: Il job è in fase di processamento da parte del WMProxy Ready: Il job è stato processato ma non inviato al CE destinazione Scheduled: Il job è nel CE in coda in attesa di essere eseguito Running: Il job sta girando sul Computing Element Done: Il job ha terminato la sua esecuzione Aborted: Il job è stato abortito dal WMS Cancelled: Il job è stato annullato dall utente Cleared: Il job ha terminato e l output è stato scaricato Introduzione alle griglie computazionali - a.a

28 Servizio di Logging & Bookkeeping (LB) Tiene traccia delle azioni dell utente Tiene traccia delle variazioni di stato dei job L utente interagisce con il servizio LB atraverso i comandi: globus-job-status edg-job-status edg-job-get-logging-info visualizza la sequenza completa delle transizioni di stato di un job (utilizzato per debugging) Introduzione alle griglie computazionali - a.a

29 Job submission (1/10) Introduzione alle griglie computazionali - a.a

30 Job submission (2/10) edg-job-submit myjob.jdl myjob.jdl Executable = "$(CMS)/exe/sum.exe"; InputData = lfn:testbed "; ReplicaCatalog = "ldap://sunlab2g.cnaf.infn.it:2010/rc=wp2 INFN Test Replica Catalog,dc=sunlab2g, dc=cnaf, dc=infn, dc=it"; DataAccessProtocol = "gridftp"; InputSandbox = {"/home/user/wp1testc","/home/file*, "/home/user/data/*"}; OutputSandbox = { sim.err, test.out, sim.log"}; Requirements = other.architecture == "INTEL" && other.opsys== "LINUX Red Hat 9.x"; Rank = other.freecpus; Introduzione alle griglie computazionali - a.a

31 Job submission (3/10) Introduzione alle griglie computazionali - a.a

32 Job submission (4/10) Introduzione alle griglie computazionali - a.a

33 Job submission (5/10) Introduzione alle griglie computazionali - a.a

34 Job submission (6/10) Introduzione alle griglie computazionali - a.a

35 Job submission (7/10) Introduzione alle griglie computazionali - a.a

36 Job submission (8/10) Introduzione alle griglie computazionali - a.a

37 Job submission (9/10) Introduzione alle griglie computazionali - a.a

38 Job submission (10/10) Introduzione alle griglie computazionali - a.a

39 Riferimenti I paragrafi introduttivi delle seguenti User and Reference Guide possono essere un buon punto di partenza per lo studio degli argomenti. Combined CE and WMS User and Reference Guide Workload Management System User and Reference Guide Logging and Bookkeeping User and Reference Guide JDL Attributes Specification LCG-2 User Guide capitolo 6 - Workload Management Introduzione alle griglie computazionali - a.a

Workload Management Service (1/2)

Workload Management Service (1/2) Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 9 WMS (Workload Management Service) (Job Description Language) Matchmaking

Dettagli

Griglie Computazionali

Griglie Computazionali Griglie Computazionali Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno LEZIONE N. 9 Workload Management Service - WMS Allocazione delle risorse Sottomissione

Dettagli

Workload Management System

Workload Management System Workload Management System Costantino Pistagna INFN Catania Catania, 29.05.2007 FESR Costantino Pistagna, Grid Tutorial DMI-DIIT 2007, costantino.pistagna@ct.infn.it Contenuti Workload Management System

Dettagli

Grid Tutorial Day Palermo, 13 Aprile 2011 Job Description Language Gestione job utente

Grid Tutorial Day Palermo, 13 Aprile 2011 Job Description Language Gestione job utente Grid Tutorial Day Palermo, 13 Aprile 2011 Marco Cipolla Job Description Language Gestione job utente Jobs e Applicazioni Utente I job permettono l esecuzione di programmi utente sulla GRID Per sottomettere

Dettagli

Workload Management System (WMS) in glite

Workload Management System (WMS) in glite Workload Management System (WMS) in glite Giuseppe La Rocca Riccardo Rotondo Istituto Nazionale di Fisica Nucleare Grid Tutorial per gli Istituti Tecnici Industriali 13/05/2010 Grid Tutorial per gli Istituti

Dettagli

Griglie Computazionali: GRID

Griglie Computazionali: GRID Griglie Computazionali: GRID Mettere a disposizione risorse di calcolo a livello globale Chi puo usare che cosa e come Stessi problemi per accedere a IBM360 negli anni 70 Come funziona? Soluzioni molto

Dettagli

Grid Computing e Linux. Gian Luca Rubini INFN-CNAF

Grid Computing e Linux. Gian Luca Rubini INFN-CNAF Grid Computing e Linux Gian Luca Rubini INFN-CNAF Al giorno d oggi fare scienza richiede collaborazione fra diverse strutture. Uno dei requirement più sentiti è quello di costruire partnership temporanee

Dettagli

Condor e la Griglia. Jaskaran Singh CS-599 Introduction to Grid Computing. Cosa Fa Condor CONDOR

Condor e la Griglia. Jaskaran Singh CS-599 Introduction to Grid Computing. Cosa Fa Condor CONDOR Condor e la Griglia Jaskaran Singh CS-599 Introduction to Grid Computing Cosa Fa Condor Job Risorsa Utente CONDOR Feedback Meccanismi di job management, politica di scheduling, schema con priorità, monitoring

Dettagli

Infrastrutture di calcolo su GRID in Italia

Infrastrutture di calcolo su GRID in Italia Infrastrutture di calcolo su GRID in Italia IFAE 27 Napoli, 12 aprile Enzo Miccio INFN/CNAF - CERN IFAE 27, Napoli, 12 aprile Sommario In prospettiva Progetti attuali e futuri Lo stato attuale GRID in

Dettagli

L implementazione ed il deployment di una GRID luciano gaido (INFN- Sezione di Torino)

L implementazione ed il deployment di una GRID luciano gaido (INFN- Sezione di Torino) L implementazione ed il deployment di una GRID luciano gaido (INFN- Sezione di Torino) Workshop sulle problematiche di calcolo e reti nell'infn Isola d'elba 8.5.02 Le Grid: motivazioni - da molti anni

Dettagli

Sommario. Esempio di Modellazione mediante DASM: Grid OGSA. Grid secondo OGSA. Definizione Grid per OGSA. Stati di un Job e Requisiti DASM

Sommario. Esempio di Modellazione mediante DASM: Grid OGSA. Grid secondo OGSA. Definizione Grid per OGSA. Stati di un Job e Requisiti DASM Sommario Esempio di Modellazione mediante DASM: Grid Definizione Grid per OGSA Funzionalità JEMS Stati di un Job e Requisiti DASM DASM per Grid 1 DASM per Grid 2 OGSA Grid secondo OGSA OGSA = Open Grid

Dettagli

Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno

Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 2 Sistemi distribuiti Architettura di Grid Generalità su livelli,

Dettagli

Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno

Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 2 Sistemi distribuiti Architettura di Grid Generalità su livelli,

Dettagli

Introduzione alle griglie computazionali. Che cosa è un sistema distribuito?

Introduzione alle griglie computazionali. Che cosa è un sistema distribuito? Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 5 Sistemi distribuiti Architettura di Grid. Generalità su livelli,

Dettagli

Condor, Condor-G e la Griglia

Condor, Condor-G e la Griglia Condor, Condor-G e la Griglia D. Talia - UNICAL Griglie e Sistemi di Elaborazione Ubiqui Cosa Fa Condor Job Risorsa Utente Feedback CONDOR Meccanismi di job management, politica di scheduling, schema con

Dettagli

Condor, Condor-G e la Griglia. Griglie e Sistemi di Elaborazione Ubiqui

Condor, Condor-G e la Griglia. Griglie e Sistemi di Elaborazione Ubiqui Condor, Condor-G e la Griglia D. Talia - UNICAL Griglie e Sistemi di Elaborazione Ubiqui Cosa Fa Condor Job Risorsa Utente Feedback CONDOR Meccanismi di job management, politica di scheduling, schema con

Dettagli

Introduzione alle griglie computazionali

Introduzione alle griglie computazionali Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 7 Grid Data Management Replica Location Service Replica Metadata

Dettagli

Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno

Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 2 Sistemi distribuiti Architettura di Grid Generalità su livelli,

Dettagli

EGRID MIDDLEWARE OVERVIEW. Angelo Leto Abdus Salam I.C.T.P. aleto@ictp.trieste.it 08/10/2004

EGRID MIDDLEWARE OVERVIEW. Angelo Leto Abdus Salam I.C.T.P. aleto@ictp.trieste.it 08/10/2004 EGRID MIDDLEWARE OVERVIEW Angelo Leto Abdus Salam I.C.T.P. aleto@ictp.trieste.it 08/10/2004 Introduzione al concetto di GRID Sulla base dell implementazione GLOBUS-EDG-EGRID What is the GRID? What is the

Dettagli

Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno

Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno Griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno LEZIONE N. 2 Progetti Grid INFN-NA e UniNA Sistemi di calcolo distribuito tradizionali

Dettagli

Work Package Grid Workload Management

Work Package Grid Workload Management Work Package Grid Workload Management Last modified: 22.05.01 Nell ambito del progetto DataGrid, le attivita` del work package 1 (Grid Workload Management), di cui l INFN e` responsabile, si stanno concentrando

Dettagli

Risultati test su GRID-IT

Risultati test su GRID-IT Risultati test su GRID-IT G. Donvito (BARI) Outline: Report produzione di CMS su LCG1 Modalità di produzione su Grid Proposte di modalità di analisi su Grid (LCG2 e DC04) Interfaccia per McRunjob per la

Dettagli

Griglie computazionali

Griglie computazionali Griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno LEZIONE N. 6 Richiami sulla caratterizzazione dei sistemi GRID Il Concetto di Virtual

Dettagli

! " #$ "# % $ "# & '

!  #$ # % $ # & ' ! "#$ "# % $"#&' ( )$))#& *! "# $%& ' ( # $% ' )' ' * ' '' *(* + + #!,#"#""#"#!! "!-.#!!,/ (0, ' + * -., * /. 0 12 '! %/3 +! 24%/3 +! %/3!!' 1"!!+ " 1 &!+ " 5(" &!+ " 2 6 7)"8 0!! 9/5%/39/7 :!, ";5%/31.

Dettagli

Griglie computazionali LEZIONE N. 14. Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno

Griglie computazionali LEZIONE N. 14. Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno Griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno LEZIONE N. 14 OGSA, OGSI e WSRF Gli Standard OGF Griglie computazionali - a.a. 2009-10

Dettagli

Il middleware INFNGRID Certification Authority Virtual Organization Servizi core Servizi collective Servizi di supporto al deployment e per la

Il middleware INFNGRID Certification Authority Virtual Organization Servizi core Servizi collective Servizi di supporto al deployment e per la Architettura del middleware INFNGRID e piano di deployment sull'infrastruttura SCoPE Gennaro Tortone INFN Napoli 21 febbraio 2007 Indice Il middleware INFNGRID Certification Authority Virtual Organization

Dettagli

Cos'é una (Computing) GRID?

Cos'é una (Computing) GRID? Incontro Borsisti Progetto Lauree Scientifiche Perugia, 26 agosto 1 settembre 2007 Cos'é una (Computing) GRID? Istituto Nazionale Fisica Nucleare Sezione di Perugia Università Studi di Perugia Perché il

Dettagli

Bologna Batch System (BBS) Franco Semeria Seminario di Sezione

Bologna Batch System (BBS) Franco Semeria Seminario di Sezione Bologna Batch System (BBS) Franco Semeria Seminario di Sezione 28-06-2004 Cosa e BBS BBS e un sistema batch basato su Condor. L utente sottomette i job da una macchina e il sistema li distribuisce sulle

Dettagli

Presentazione NIS Network Integration & Solutions s.r.l. Autore: nome Cognome Data: Evento

Presentazione NIS Network Integration & Solutions s.r.l. Autore: nome Cognome Data: Evento Presentazione NIS Network Integration & Solutions s.r.l. Autore: nome Cognome Data: Evento Chi siamo NIS nasce nel 1993 come spin-off dalla Università di Genova (DIST) Nel 1996 viene aperta una unità operativa

Dettagli

Integrazione di ENEA GRID in EGEE

Integrazione di ENEA GRID in EGEE Integrazione di ENEA GRID in EGEE G. Bracco, S. Migliori Servizio Centralizzato Informatica e Reti C.R. ENEA Frascati, Via E. Fermi 45 Frascati (Roma) bracco@frascati.enea.it, http://fusfis.frascati.enea.it/~bracco

Dettagli

Sistemi di Calcolo (A.A ) Corso di Laurea in Ingegneria Informatica e Automatica Sapienza Università di Roma

Sistemi di Calcolo (A.A ) Corso di Laurea in Ingegneria Informatica e Automatica Sapienza Università di Roma Sistemi di Calcolo (.. 2014-2015) Corso di Laurea in Ingegneria Informatica e utomatica Sapienza Università di Roma Esercizi riepilogativi sulla seconda parte del Modulo I Eccezioni e processi Domanda

Dettagli

Il Globus Toolkit 4: Architettura e WS_GRAM. Sommario. Page 1. Architettura di GT4. Componenti e servizi principali

Il Globus Toolkit 4: Architettura e WS_GRAM. Sommario. Page 1. Architettura di GT4. Componenti e servizi principali Sommario Il Globus Toolkit 4: Architettura e WS_GRAM Architettura di GT4 Componenti e servizi principali GRAM e Servizi di Gestione di processi e job Implementazione API del client GRAM 2 Page 1 Convergenza

Dettagli

Il Globus Toolkit 4: Sommario. Page 1. Architettura di GT4. Componenti e servizi principali. GRAM e Servizi di Gestione di processi e job

Il Globus Toolkit 4: Sommario. Page 1. Architettura di GT4. Componenti e servizi principali. GRAM e Servizi di Gestione di processi e job Sommario Il Globus Toolkit 4: Architettura tt e WS_GRAM Architettura di GT4 Componenti e servizi principali GRAM e Servizi di Gestione di processi e job Implementazione API del client GRAM D. Talia - UNICAL

Dettagli

Condor-G: Un Agente per la Gestione dell Elaborazione in Multi-Institutional Grids

Condor-G: Un Agente per la Gestione dell Elaborazione in Multi-Institutional Grids Condor-G: Un Agente per la Gestione dell Elaborazione in Multi-Institutional Grids James Frey, Todd Tannenbaum, Miron Livny, Ian Foster, Steven Tuecke Condor-G Sfrutta: Security, comunicazioni, resource

Dettagli

Il calcolo distribuito mediante griglie computazionali

Il calcolo distribuito mediante griglie computazionali ossia Il calcolo distribuito mediante griglie computazionali Massimo Masera Dipartimento di Fisica Sperimentale dell Universita` e I.N.F.N. Torino (ringrazio Federico Carminati, Fabrizio Gagliardi e Claudio

Dettagli

Manuale HTCondor. Indice

Manuale HTCondor. Indice Manuale HTCondor Indice Login Sottomettere un job in HTCondor Perchè l opzione name? Sottomettere un job Controllare lo stato dei job sottomessi Ottenere l ID e altre informazioni relative ad un

Dettagli

Identificazione documento. Approvazioni. Variazioni UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II. Centro di Ateneo per i Servizi Informativi

Identificazione documento. Approvazioni. Variazioni UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II. Centro di Ateneo per i Servizi Informativi Identificazione documento Titolo Tipo Nome file Guida GRID di primo livello Documentazione SIS_guida_grid_unina_v1 Approvazioni Nome Data Firma Redatto da Boccia, Monorchio 30/04/2009 Revisionato da Approvato

Dettagli

GRID Un nuovo e potente strumento di calcolo al servizio della ricerca scientifica

GRID Un nuovo e potente strumento di calcolo al servizio della ricerca scientifica UNIVERSITÀ DEGLI STUDI DI BARI FACOLTÀ DI SCIENZE MATEMATICHE, FISICHE E NATURALI CORSO DI LAUREA IN FISICA APPLICATA TESI DI LAUREA GRID Un nuovo e potente strumento di calcolo al servizio della ricerca

Dettagli

Il calcolo distribuito in ATLAS

Il calcolo distribuito in ATLAS Il calcolo distribuito in ATLAS Alessandra Doria INFN Sezione di Napoli Workshop CCR2003 Paestum 12 Giugno 2003 Argomenti Modello di calcolo a Tier Il sw offline di ATLAS ATLAS Data Challenges Progetti

Dettagli

Griglie computazionali

Griglie computazionali Griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno IL MIDDLEWARE Richiami sulla caratterizzazione dei sistemi GRID Il Concetto di Virtual

Dettagli

Il sistema informativo in glite

Il sistema informativo in glite Il sistema informativo in glite Elisa Ingrà INFN Catania Elisa.ingra@gmail.com Outline Il Modello Informativo Grid Information Service GLUE schema Protocollo LDAP Grid Information System Cos è Il sistema

Dettagli

Comandi di Globus. Daniele D Agostino

Comandi di Globus. Daniele D Agostino Comandi di Globus Daniele D Agostino 1 Globus Toolkit Esistono varie versioni del Globus Toolkit GT2.4 e GT3.2.1 sono le ultime Verra trattato nello specifico GT2.4 si basa su quattro moduli Security Resource

Dettagli

Argomenti. Architettura fisica di U-Lite Architettura software di U-Lite Comandi gestione job: NFS contro AFS Licenze software

Argomenti. Architettura fisica di U-Lite Architettura software di U-Lite Comandi gestione job: NFS contro AFS Licenze software U-Lite Argomenti Architettura fisica di U-Lite Architettura software di U-Lite Comandi gestione job: Sottomissione Controllo Cancellazione NFS contro AFS Licenze software U-Lite Architettura fisica U-Lite

Dettagli

Service Level Agreement Management Framework

Service Level Agreement Management Framework Facoltà di Ingegneria Università degli studi di Catania Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Workshop su QoS e SLA Service Level Agreement Management Framework Giovanni Morana

Dettagli

Un introduzione a. Condor Project Computer Sciences Department University of Wisconsin-Madison condor-admin@cs.wisc.edu http://www.cs.wisc.

Un introduzione a. Condor Project Computer Sciences Department University of Wisconsin-Madison condor-admin@cs.wisc.edu http://www.cs.wisc. Un introduzione a Condor Project Computer Sciences Department University of Wisconsin-Madison condor-admin@cs.wisc.edu Incontriamo Frieda Frieda è uno scienzato, ed ha un grande problema. 2 Il problema

Dettagli

CLUSTER COKA. Macchine e Risorse

CLUSTER COKA. Macchine e Risorse CLUSTER COKA Macchine e Risorse Il cluster per il progetto COKA si compone complessivamente delle seguenti 5 macchine: rd coka 01 : server con il MIC e le GPU K20; rd gpu 01 : server con GPU C1060; rd

Dettagli

Off-line Computing. Emanuele Leonardi. Referee Meeting - Roma 10 Luglio 2017

Off-line Computing. Emanuele Leonardi. Referee Meeting - Roma 10 Luglio 2017 Off-line Computing Emanuele Leonardi Referee Meeting - Roma 10 Luglio 2017 Simulazione Il programma di simulazione PadmeMC è sostanzialmente completo Tutti i detector simulati Target, Veti, ECal, SAC,

Dettagli

Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno

Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno Griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno LEZIONE N. 12 SLA e definizioni Il Monitoraggio a livello Fabric Il Monitoraggio a livello

Dettagli

Il Sistema Operativo Ripasso

Il Sistema Operativo Ripasso ISTITUTO TECNICO SECONDO BIENNIO GIORGIO PORCU www.thegiorgio.it Sommario Concetti di base Sistema Operativo Risorse Funzioni e Struttura Bootstrap, Kernel, Shell Gestione dei Processi Processo e PCB Algoritmi

Dettagli

Sistemi Operativi. Lezione 3 Processi e Thread

Sistemi Operativi. Lezione 3 Processi e Thread Lezione 3 Processi e Thread Introduzione Sino ai sistemi batch la CPU di un sistema svolgeva un attività, la portava a termine e solo allora avviava un altra attività Con l avvento della multiprogrammazione

Dettagli

Ambienti di calcolo a griglia Parte 2. Docente: Marcello CASTELLANO

Ambienti di calcolo a griglia Parte 2. Docente: Marcello CASTELLANO Ambienti di calcolo a griglia Parte 2 Docente: Marcello CASTELLANO GRID: risorse (e loro gestione) Classificazione delle risorse Calcolo, Storage, Comunicazione Software e licenze Altre risorse Strategie

Dettagli

Esperienza di un sito INFNGrid che offre risorse di calcolo e supporto T3-like ad utenti locali

Esperienza di un sito INFNGrid che offre risorse di calcolo e supporto T3-like ad utenti locali Esperienza di un sito INFNGrid che offre risorse di calcolo e supporto T3-like ad utenti locali Mirko Corosu Atlas Italia Tier-3 task force Workshop CCR-INFNGRID 2010 Sommario Breve panoramica della situazione

Dettagli

Indice degli argomenti

Indice degli argomenti Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 3 Distribuzione delle risorse Un precursore della Grid La rete e

Dettagli

Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno

Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno Griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno LEZIONE N. 16 Resource Management Systems: PBS, MAUI Il Computing Element Griglie computazionali

Dettagli

Porting di applicativi Scientici Paralleli in INFN GRID. Università degli studi di Parma. Facoltà di Scienze Matematiche, Fisiche e Naturali

Porting di applicativi Scientici Paralleli in INFN GRID. Università degli studi di Parma. Facoltà di Scienze Matematiche, Fisiche e Naturali Università degli studi di Parma Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Triennale in Fisica Porting di applicativi Scientici Paralleli in INFN GRID Relatore: Dott. ROBERTO ALFIERI

Dettagli

Lab. di Sistemi Operativi - Lezione in aula - a.a. 2012/2013

Lab. di Sistemi Operativi - Lezione in aula - a.a. 2012/2013 Lab. di Sistemi Operativi - Lezione in aula - a.a. 2012/2013 Processi bash 1 Sommario I processi Comando ps (process status) Terminazione di un processo CTRL-C Kill Controllo dei processi Processi in background

Dettagli

Griglie computazionali LEZIONE N. 10. Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno

Griglie computazionali LEZIONE N. 10. Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno Griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno LEZIONE N. 10 Gestione dei dati in GRID Storage Element Storage Resource Management

Dettagli

TESI DI LAUREA IN INFORMATICA

TESI DI LAUREA IN INFORMATICA UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II TESI DI LAUREA IN INFORMATICA UNA WEB APPLICATION SU INFRASTRUTTURA PER IL PROGETTO DAME Tutor Accademico: Dott.ssa Anna Corazza Tutor Aziendale: Dott. Massimo

Dettagli

Ambienti di calcolo a griglia - Parte 4

Ambienti di calcolo a griglia - Parte 4 TOC Ambienti di calcolo a griglia - Parte 4 Obiettivo Formativo Un software di griglia può essere installato con una certa facilità da programmatori. Al crescere dell uso e della dipendenza dell utenza,

Dettagli

Sistemi Di Elaborazione Dell informazione

Sistemi Di Elaborazione Dell informazione Sistemi Di Elaborazione Dell informazione Dott. Antonio Calanducci Lezione II: Software Corso di Laurea in Scienze della Comunicazione Anno accademico 2009/2010 Tipi di software Software di sistema (o

Dettagli

Gestione delle catene operative previsionali nel settore meteo - idrologico al Cineca

Gestione delle catene operative previsionali nel settore meteo - idrologico al Cineca Gestione delle catene operative previsionali nel settore meteo - idrologico al Cineca Gian Franco Marras - g.marras@cineca.it CINECA - Dipartimento di SuperCalcolo Applicazioni e Innovazione Introduzione

Dettagli

UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II

UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea in Informatica TESI DI LAUREA Sviluppo di un interfaccia web per il Grid Computing basata

Dettagli

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca.

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2016-17 Pietro Frasca Lezione 5 Martedì 25-10-2016 Definizione di processo Esiste una distinzione concettuale

Dettagli

Laboratorio Centro Calcolo

Laboratorio Centro Calcolo INTRODUZIONE AI CLUSTER DI CALCOLO DEL DIPARTIMENTO DI MATEMATICA Centro di Calcolo Novembre 2015 A cura di L. Ciambella, A. Gabrielli, A. Seghini {ciambella, gabrielli, seghini}@mat.uniroma1.it Laboratorio

Dettagli

Organizzazioni nel Grid Computing

Organizzazioni nel Grid Computing Il ruolo delle Organizzazioni nel Grid Computing Un primo sguardo a Globus - Parte 5 Organizzazioni di Grid Computing Panoramica sui prodotti software Primo sguardo a Globus Dott. Marcello CASTELLANO La

Dettagli

Il calcolo MPI nell'infn

Il calcolo MPI nell'infn Il calcolo MPI nell'infn esigenze della comunità scientifica, stato attuale e rapporto dal WG MPI di EGEE III Roberto Alfieri INFN Parma Workshop CCR e INFN GRID 2009 Palau, 11 15 Maggio 2009 www.eu egee.org

Dettagli

Contributo ENEA all'attività WP13, progetto FIRB GRID.IT (Chimica computazionale)

Contributo ENEA all'attività WP13, progetto FIRB GRID.IT (Chimica computazionale) Incontro del WP13 (Chimica Computazionale), progetto GRID.T CNR Sede, Roma, 16 dicembre 2004 Contributo ENEA all'attività WP13, progetto FIRB GRID.IT (Chimica computazionale) G. Bracco (1), M. Celino (2),

Dettagli

Componenti di un sistema operativo

Componenti di un sistema operativo Componenti di un sistema operativo Dipartimento di Informatica Università di Verona, Italy Componenti di un S.O. Gestione dei processi Gestione della memoria primaria Gestione della memoria secondaria

Dettagli

DGAS Accounting economico e bilanciamento del carico di lavoro per la European DataGrid

DGAS Accounting economico e bilanciamento del carico di lavoro per la European DataGrid DGAS Accounting economico e bilanciamento del carico di lavoro per la European DataGrid Rosario M. Piro Istituto Nazionale di Fisica Nucleare (INFN) Sezione di Torino 10 dicembre 2003 Il sistema di gestione

Dettagli

Specifiche di interfaccia applicativa per l invio delle pratiche protesti

Specifiche di interfaccia applicativa per l invio delle pratiche protesti ALLEGATO A Specifiche di interfaccia applicativa per l invio delle pratiche protesti come da DM 14 novembre 2018 art. 2 comma 5 Versione 1.0 Maggio 2019 Indice 1 Introduzione al documento... 3 1.1 Scopo

Dettagli

LINUX: struttura generale

LINUX: struttura generale LINUX: struttura generale User Interface The layers of a UNIX system. 1 Processi in LINUX Ogni processo nasce con un solo thread Un processo gira in modalità utente; quando effettua una system call passa

Dettagli

Tutorial IPv6 avanzato

Tutorial IPv6 avanzato Tutorial IPv6 avanzato Grid Middleware ed IPv6 v1.0 Mario Reale, GARR GARR WS9 Roma, 15-18 Giugno 2009 Agenda Introduzione: Il middleware grid ed IPv6 Le attivita legate alla IPv6 compliance di glite (EGEE

Dettagli

Un nuovo approccio alla rasterizzazione di poligoni in GRASS

Un nuovo approccio alla rasterizzazione di poligoni in GRASS 2º meeting degli utenti italiani di GRASS Trento, 1-2 febbraio 2001 Politecnico di Milano - Campus Como Laboratorio di Geomatica Un nuovo approccio alla rasterizzazione di poligoni in GRASS Ludovico Biagi,

Dettagli

Gestione della configurazione Input/Output PLC Cosa c'è di nuovo?

Gestione della configurazione Input/Output PLC Cosa c'è di nuovo? Gestione della configurazione Input/Output PLC Cosa c'è di nuovo? Indice I. Avviare il Configuration Manager... 3 II. Nuova interfaccia dell'utente... 3 III. Importazione di nuovi formati di configurazione...

Dettagli

I processi: concetti di base, context switch e scheduling

I processi: concetti di base, context switch e scheduling Corso di laurea in Ingegneria dell Informazione Indirizzo Informatica Reti e sistemi operativi I processi: concetti di base, context switch e scheduling Processo: definizione Processo (o Job): Entità attiva

Dettagli

Reti di Calcolatori GRIGLIE COMPUTAZIONALI

Reti di Calcolatori GRIGLIE COMPUTAZIONALI D. Talia RETI DI CALCOLATORI - UNICAL 10-1 Reti di Calcolatori GRIGLIE COMPUTAZIONALI D. Talia RETI DI CALCOLATORI - UNICAL 10-2 Griglie Computazionali Cosa è il Grid Computing? Architettura Ambienti Globus

Dettagli

GRIGLIE COMPUTAZIONALI

GRIGLIE COMPUTAZIONALI Reti di Calcolatori GRIGLIE COMPUTAZIONALI D. Talia RETI DI CALCOLATORI - UNICAL 10-1 Griglie Computazionali Cosa è il Grid Computing? Architettura Ambienti Globus D. Talia RETI DI CALCOLATORI - UNICAL

Dettagli

Sistema Operativo. (hardware e software) della della macchina

Sistema Operativo. (hardware e software) della della macchina Sistema Operativo Senza Sistema Operativo (SO) un computer è solo un macchinario inutile... Il SO rende possibile la gestione, elaborazione e immagazinamento dell informazione. Il Il SO SO è il il software

Dettagli

Sistemi Operativi. Gianluca Della Vedova. Sistemi Operativi. Gianluca Della Vedova. Sistemi Operativi. Gianluca Della Vedova.

Sistemi Operativi. Gianluca Della Vedova. Sistemi Operativi. Gianluca Della Vedova. Sistemi Operativi. Gianluca Della Vedova. Programmi applicativi Un programma applicativo (o applicativo) è un eseguibile che può essere utilizzato dall utente e che ha funzionalità di alto livello (word processor, spreadsheet, DBMS) Univ. Milano-Bicocca

Dettagli

Funzioni, Stack e Visibilità delle Variabili in C

Funzioni, Stack e Visibilità delle Variabili in C Funzioni, Stack e Visibilità delle Variabili in C Laboratorio di Programmazione I Corso di Laurea in Informatica A.A. 2018/2019 Argomenti del Corso Ogni lezione consta di una spiegazione assistita da slide,

Dettagli

Informatica II Sistemi Operativi DIGIP - a.a. 2015/16

Informatica II Sistemi Operativi DIGIP - a.a. 2015/16 DIPARTIMENTO DI INFORMATICA Alberto Ceselli (alberto.ceselli@unimi.it) Informatica II Sistemi Operativi DIGIP - a.a. 2015/16 Sistemi Operativi (modulo di Informatica II) I processi Patrizia Scandurra Università

Dettagli

Grid Scheduling e WS-Agreement. Griglie e Sistemi di Elaborazione Ubiqui

Grid Scheduling e WS-Agreement. Griglie e Sistemi di Elaborazione Ubiqui Grid Scheduling e WS-Agreement D. Talia - UNICAL Griglie e Sistemi di Elaborazione Ubiqui Sommario Il Problema del esource Management Applicazioni in più domini Obiettivi del proprietario vs. obiettivi

Dettagli

Sistemi Operativi. Il file system Casi di studio. Sistemi Operativi. Corso di laurea in Informatica. AA 2002/03 Bruschi, Rosti

Sistemi Operativi. Il file system Casi di studio. Sistemi Operativi. Corso di laurea in Informatica. AA 2002/03 Bruschi, Rosti Il file system Casi di studio 1 CP/M Control Program for Microcomputer Predecessore del MS-DOS Dimensione media 16K File system predisposto per Floppy Allocazione dei file come lista-linkata di blocchi

Dettagli

Azione 3: Servizi di sicurezza di architetture applicative per la cooperazione in ambiente Internet

Azione 3: Servizi di sicurezza di architetture applicative per la cooperazione in ambiente Internet RELAZIONE ANNUALE CONSUNTIVA PROGRAMMA DI RICERCA SETTORE Legge 449/97 SETTORE: Strumenti, Ambienti e Applicazioni per la Società dell Informazione Progetto: P1-Rete INTERNET: efficienza, integrazione

Dettagli

Lezione 1. Programmazione. Lab di Programmazione. Linux e la sua shell: questi sconosciuti. Filippo Gaudenzi. Università degli Studi di Milano

Lezione 1. Programmazione. Lab di Programmazione. Linux e la sua shell: questi sconosciuti. Filippo Gaudenzi. Università degli Studi di Milano Lezione 1 Programmazione Lab di Programmazione Linux e la sua shell: questi sconosciuti Filippo Gaudenzi Università degli Studi di Milano Linux Linux is an Operating System (OS). Ambiente affidabile e

Dettagli

Analisi e sviluppo di un sistema automatico per la segnalazione di stati anomali dei job del Data Center S.Co.P.E.

Analisi e sviluppo di un sistema automatico per la segnalazione di stati anomali dei job del Data Center S.Co.P.E. Tesi di Laurea Analisi e sviluppo di un sistema automatico per la segnalazione di stati anomali dei job del Data Center S.Co.P.E. Anno Accademico 2011/2012 Relatore Ch.mo prof. Marcello Cinque Correlatore

Dettagli

Il Progetto di Centro di Reprocessing di BaBar: Requisiti per il Monitoring e il Management

Il Progetto di Centro di Reprocessing di BaBar: Requisiti per il Monitoring e il Management Il Progetto di Centro di Reprocessing di BaBar: Requisiti per il Monitoring e il Management Moreno Marzolla INFN Padova BaBar Collaboration & Dip. Informatica, Università di Venezia Workshop su Management

Dettagli

Laboratorio di Informatica (Chimica)

Laboratorio di Informatica (Chimica) Laboratorio di Informatica (Chimica) Lezione 02: Il Sistema Operativo. Walter Cazzola Dipartimento di Informatica e Comunicazione Università à degli Studi di Milano. e-mail: cazzola@dico.unimi.it Walter

Dettagli

Sistema operativo. Utente. Il S.O. mostra offre all utente un ambiente di lavoro che nascondendo la complessità della macchina fisica (hardware). S.O.

Sistema operativo. Utente. Il S.O. mostra offre all utente un ambiente di lavoro che nascondendo la complessità della macchina fisica (hardware). S.O. Sistema operativo Il S.O. (sistema operativo) è un insieme di programmi che: gestisce le risorse hardware (CPU, RAM, memoria di massa, periferiche) e software (programmi applicativi) in modo ottimizzato

Dettagli

Introduzione. P4 termina prima di P3, P2 e P3 prima di P1 P1 P2 P3 P4 P1 P1 P2 P3 P4. Padre. P1,..., P4 sono processi. Figlio

Introduzione. P4 termina prima di P3, P2 e P3 prima di P1 P1 P2 P3 P4 P1 P1 P2 P3 P4. Padre. P1,..., P4 sono processi. Figlio Processi Introduzione Processo = entità attiva 1. esiste per un certo lasso di tempo 2. utilizza risorse Ogni processo ha un identificatore intero (PID: process identifier) Tutti i processi UNIX hanno

Dettagli

Informazioni sull esame e Regole per lo svolgimento dei progetti

Informazioni sull esame e Regole per lo svolgimento dei progetti Informazioni sull esame e Regole per lo svolgimento dei progetti Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/

Dettagli

14 - INTRODUZIONE AL SISTEMA OPERATIVO LINUX

14 - INTRODUZIONE AL SISTEMA OPERATIVO LINUX LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 14 - INTRODUZIONE AL SISTEMA OPERATIVO LINUX Marco Lapegna Dipartimento di Matematica e Applicazioni Universita degli Studi di Napoli Federico

Dettagli

Il sistema di monitoring con Nagios

Il sistema di monitoring con Nagios Il sistema di monitoring con Nagios stato e prospettive Giuseppe Misurelli INFN-CNAF 21 Maggio 2010 Argomenti 1 Devoluzione Gli strumenti operativi da EGEE a EGI/IGI 2 Allestimento del sistema in IGI 3

Dettagli

Sistema Operativo (Software di base)

Sistema Operativo (Software di base) Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:

Dettagli

Infrastruttura di produzione INFN-GRID

Infrastruttura di produzione INFN-GRID Infrastruttura di produzione INFN-GRID Introduzione Infrastruttura condivisa Multi-VO Modello Organizzativo Conclusioni 1 Introduzione Dopo circa tre anni dall inizio dei progetti GRID, lo stato del middleware

Dettagli

A. Ferrari introduzione alle basi di dati

A. Ferrari introduzione alle basi di dati introduzione alle basi di dati informatica archiviazione mediante file o i vari S.O. e i cosiddetti linguaggi ad alto livello mettono a disposizione varie tipologie di file per l archiviazione e gestione

Dettagli

Introduzione alle griglie computazionali LEZIONE N. 10. Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno

Introduzione alle griglie computazionali LEZIONE N. 10. Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 10 Web Services SOAP WSDL UDDI Introduzione alle griglie computazionali

Dettagli