Introduzione alle griglie computazionali



Documenti analoghi
Workload Management Service (1/2)

Grid Data Management Services. Griglie e Sistemi di Elaborazione Ubiqui

Grid Data Management Services

Griglie e Sistemi di Elaborazione Ubiqui. Grid File Systems. Requisiti, Funzionalità e Architettura. Grid File System: Requisiti

Griglie e Sistemi di Elaborazione Ubiqui. Grid File Systems. Requisiti, Funzionalità e Architettura. Griglie e Sistemi Ubiqui - D.

Grid Data Management Services

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

Memorizzazione affidabile di dati in un ambiente di Griglia

Ambienti di calcolo a griglia Parte 2. Risorse (e loro gestione) Job di griglia e applicazioni di griglia Riservare le risorse ai job

Problema del naming. Modello di Naming

Caratteristiche principali. Contesti di utilizzo

Reti di Telecomunicazione Lezione 6

Infrastruttura di produzione INFN-GRID

Una architettura peer-topeer per la visualizzazione 3D distribuita

Grid Data Management Services. Griglie e Sistemi di Elaborazione Ubiqui

CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci

EGRID MIDDLEWARE OVERVIEW. Angelo Leto Abdus Salam I.C.T.P. 08/10/2004

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

INFORMATICA DISTRIBUITA. lez 4 Livello applicazione

Database distribuiti al servizio di sistemi ambientali avanzati: l esperienza Datacrossing

Basi di dati. Corso di Laurea in Ingegneria Informatica Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti

Basi di dati. Concetti introduttivi ESEMPIO. INSEGNAMENTI Fisica, Analisi, Aule. Docenti. Entità Relazioni Interrogazioni. Ultima modifica: 26/02/2007

Introduzione all Architettura del DBMS

ILMS. Integrated Learning Management System

Una piattaforma per la negoziazione di servizi business to business attraverso la rete Internet

Gli strumenti dell ICT

HBase Data Model. in più : le colonne sono raccolte in gruppi di colonne detti Column Family; Cosa cambia dunque?

ARP (Address Resolution Protocol)

LOWE PIRELLA CORTINA, 21 GENNAIO 2005

Lezione 1 Introduzione

Progetto di Applicazioni Software

Faber System è certificata WAM School

Lezione n.10 LPR- Informatica Applicata RMI CallBacks

L architettura di un DBMS

Indirizzamento privato e NAT

Workshop PTA azione 5 WebGis Soluzione WebGis Regione Lombardia

Stima della size- Esercitazioni

Service Level Agreement Management Framework

Hardware delle reti LAN

Inizializzazione degli Host. BOOTP e DHCP

La gestione di un calcolatore. Sistemi Operativi primo modulo Introduzione. Sistema operativo (2) Sistema operativo (1)

Sommario. Oracle Database 10g (laboratorio) Grid computing. Oracle Database 10g. Concetti. Installazione Oracle Database 10g

Modello OAIS. Modello di riferimento. Il Modello. Prof.ssa E. Gentile a.a Un modello di riferimento dovrebbe descrivere:

Corso di Laurea Specialistica in Ingegneria Informatica. Corso di Ingegneria del Software A. A Class Discovery E.

Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

Network Services Location Manager. Guida per amministratori di rete

Coordinazione Distribuita

CONTENUTI 1. INTRODUZIONE CONCETTI BASICI SU EQUINOX CMS XPRESS ACCESSO A EQUINOX CMS XPRESS PAGINA D INIZIO...

Librerie digitali. Introduzione. Cos è una libreria digitale?

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Organizzazioni nel Grid Computing

REALIZZIAMO APP CON TECNOLOGIE AVANZATE. NFC Near Field Communication, con connettività wireless bidirezionale a corto raggio INDUSTRIALI

ESERCITAZIONE Semplice creazione di un sito Internet

Reti di Telecomunicazione Lezione 8

Legge e apprende nozioni in qualsiasi lingua, le contestualizza ed è in grado di elaborarle e riutilizzarle quando serve

Reti e Domini Windows Corso di Amministrazione di Reti A.A. 2002/2003

SDD System design document

Basi di dati. Concetti Introduttivi ESEMPIO. Fisica, Analisi, Informatica. Entità Relazioni Interrogazioni. Database 2

Il SINM-MPRESS: un modello di sistema internazionale per la pubblicazione, indicizzazione e diffusione di preprint

Internet ed i servizi di posta elettronica

Informatica Corso AVANZATO. Internet: teoria e funzionamento

Sicurezza dei dati in EGRID

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

Introduzione a Windows XP Professional Installazione di Windows XP Professional Configurazione e gestione di account utente

MANUALE UTENTE FORMULA PEC

HP TECHNICAL SERVICES. Energy Card SALES & OPERATION GUIDE

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

Liceo Tecnologico. Indirizzo Informatico e Comunicazione. Indicazioni nazionali per Piani di Studi Personalizzati

ELENCO DELLE AREE DI INSEGNAMENTO PER DIPLOMATI DI MATERIE NON MILITARI INCLUSE NEI CORSI IN PROGRAMMAZIONE PRESSO LA SCUOLA TLC FFAA DI CHIAVARI

Progettaz. e sviluppo Data Base

Service Control Room «Il monitoraggio integrato dei Servizi Digitali» 04/12/2014

Base di dati e sistemi informativi

Le Infrastrutture Software ed il Sistema Operativo

LA FORMAZIONE E LA CONSERVAZIONE DELLA MEMORIA DIGITALE

Università degli Studi di Napoli Federico II Facoltà di Ingegneria Corso di Laurea Specialistica in Ingegneria Informatica.

Progetto di Applicazioni Software

Contenuto del pacchetto

Scalabilità, Controllo distribuito e Console multiple

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base

PARTNER

Ministero dell Ambiente e della Tutela del Territorio e del Mare GUIDA ALL ACCESSO DEI WEB SERVICE MEDIANTE AUTOCAD MAP 3D

Politica per la Sicurezza

INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 DHCP Dynamic Host Configuration Protocol Fausto Marcantoni fausto.marcantoni@unicam.

Reti di Telecomunicazione Lezione 7

Active Directory. Installatore LAN. Progetto per le classi V del corso di Informatica

PROCEDURA DI GESTIONE DELLE PRESCRIZIONI LEGALI

Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati

Lezione n 1! Introduzione"

PROGETTO Backup Consolidation

Introduzione. Coordinazione Distribuita. Ordinamento degli eventi. Realizzazione di. Mutua Esclusione Distribuita (DME)

AtoZ IL CATALOGO DI BIBLIOTECA VIRTUALE

Creare un sito Multilingua con Joomla 1.6

IBM Tivoli Storage Manager

Lezione n.15 DHT: LOAD BALANCING. Peer-to-Peer Systems and Applications Capitolo 9. Laura Ricci

Sicurezza e Gestione delle Reti (di telecomunicazioni)

Smart Grid: Opportunità e sfide per la sicurezza e l affidabilità

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

Introduzione alla rete Internet

25/11/14 ORGANIZZAZIONE AZIENDALE. Tecnologie dell informazione e controllo

Transcript:

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 Catalog Introduzione alle griglie computazionali - a.a. 2004-05 1

Data Management Un sistema di data management per la GRID deve offrire le seguenti funzionalita' di base: localizzazione dei dati copia dei dati gestione e replica dei dati gestione dei meta-dati Nel caso di LCG questi tool sono basati su: Replica Location Service (RLS) Replica Metadata Service (RMC) Replica Optimisation Service (ROS) Replica Manager (RM) Introduzione alle griglie computazionali - a.a. 2004-05 2

Concetto di GRID-file Un file nella GRID è logicamente identificato, in maniera univoca, dal suo GUID (GRID Unique Identifier) l unicità è garantita da un algoritmo non è user friendly guid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6 Il SURL (Site URL) o PFN (Physical File Name) individua le copie fisiche dei file include l indirizzo dello Storage Element e il protocollo di accesso srm://pcrd24.cern.ch/flatfiles/cms/output10_1 Il LFN (Logical File Name) definisce degli alias del GUID lfn:cms/20030203/run2/track1 Introduzione alle griglie computazionali - a.a. 2004-05 3

Concetto di GRID-file Logical File Name 1 Physical File SURL 1 Logical File Name 2 GUID Logical File Name n Physical File SURL n Introduzione alle griglie computazionali - a.a. 2004-05 4

RLS e RMC Il Replica Location Service (RLS) ed il Replica Metadata Catalog (RMC) gestiscono il mapping tra LFN, GUID e PFN RMC: LFN GUID RLS: GUID PFN Logical File Name 1 Physical File SURL 1 Logical File Name 2 GUID Logical File Name n Physical File SURL n RMC RLS Introduzione alle griglie computazionali - a.a. 2004-05 5

Replica Location Service Il Replica Location Service (RLS) è il servizio che mantiene e rende disponibile le informazioni relative alla posizione fisica delle copie di file di dati È un servizio distribuito che effettua il mapping tra il GUID e il PFN di tutte le repliche di ciascun file Replica Location Index Nodes RLI RLI RLI Replica Location Index Mappa tra GUID e LRC LRC LRC LRC LRC Local Replica Catalog Mappa tra GUID e PFN Local Replica Catalogs Introduzione alle griglie computazionali - a.a. 2004-05 6

Replica Manager Il Replica Manager consiste in un set di comandi che l'utente può utilizzare per interagire con il servizio di Storage Management Comandi di gestione dei file copyandregisterfile, replicatefile, deletefile Comandi di gestione del catalogo registerfile, registerguid, listreplicas, addalias Comandi di ottimizzazione listbestfile Comandi per accesso a file esterni alla Grid copyfile, listdirectory Introduzione alle griglie computazionali - a.a. 2004-05 7

Interazione tra RM e Replica Catalog 1 2 Replica Manager client 5 3 6 4 Storage 5 1. Il Client RM chiede al RLS di indicare la posizione di un dato file (GUID o LFN) 2. Il RLS risponde indicando un (PFN) 3. Il Client RM chiede il file allo 4. Lo chiede allo Storage System di rendere disponibile il file al Client RM 5. o attraverso lo stesso 6. o direttamente Introduzione alle griglie computazionali - a.a. 2004-05 8

Servizio di Replicazione di Base Ogni file ha un unico GUID. Le posizioni delle repliche del file sono contenute nel RLS. Gli user possono assegnare degli alias a ogni GUID. Questi sono contenuti nel RMC. I File hanno diverse repliche in diversi siti e diversi Replica Metadata Catalog Replica Manager Replica Location Service Il Replica Manager rende atomiche le operazioni di replica, garantendo la consistenza tra RLS e contenuto degli. Introduzione alle griglie computazionali - a.a. 2004-05 9

Servizio di Replicazione Avanzato Gli user possono definire operazioni di pre- e postprocessamento per tutte le operazioni di replica Il RM può utilizzare il Replica Optimization Service per trovare la replica migliore. Per la selezione il ROS usa informazioni provenienti da e dalla rete. Replica Metadata Catalog Replica Manager Replica Location Service Replica Optimization Service Monitor Network Monitor Introduzione alle griglie computazionali - a.a. 2004-05 10

Interazione con altri servizi Grid Resource Broker User Interface o Worker Node Information Service Replica Metadata Catalog Replica Manager Replica Location Service Replica Optimization Service Monitor Network Monitor Introduzione alle griglie computazionali - a.a. 2004-05 11