12
Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Embed Size (px)

Citation preview

Page 1: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Monitoraggio online con la mappa del tracker

M.S. Mennea, G. ZitoUniversità & INFN di Bari

Riunione Consorzio – Bari 9 Settembre 2005

Page 2: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

La mappa del tracker

- Event Display specializzato da usare in control room per il monitoraggio online

- accessibile via web

* Per il Cosmic Challenge

disponibile in IGUANACMS in una versione specializzata

disponibile in formato SVG accessibile via web:

--- > nell’analisi offline per visualizzare le informazioni del tracker

(senza usare IGUANACMS)

--- > nel framework DQM

* Test del monitoraggio distribuito (entro ottobre 2005)

uso della mappa per trasferire i risultati dell’analisi della qualità dei dati

dal sito remoto alla control room

Page 3: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Perchè l’SVG

Varie possibilità di interfaccia web:

1. Client java (necessita di un programma Java)

2. Mappa SVG (necessità di un browser con plugin SVG)

3. Asynchronous Javascript And Xml (necessita solo di un browser web)

COMPARISON OF THE PERFORMANCES BETWEEN SVG AND JAVA CLIENT

SVG Java client

Real time update 5 min 10 sec

Software developmentvery easy (software mostly copied from the web)

difficult

Requirement for the user

Plugin installation Java runtime installation and java client download

Graphics performance very good sufficientInteractivity sufficient sufficient

La soluzione 3. la proveremo entro Febbraio 2006

Le soluzioni 1. e 2. sono state provate e sembra che la soluzione 2 sia migliore da come si evince dalla seguente tabella

lavoro presentato alla IEEE-NPSS Real Time Conference 2005

Page 4: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

La mappa del tracker in IGUANACMS

Accumulo eventiEs. per i simhit

Page 5: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Uso della mappa del trackeroffline/online

1. memorizzare un semplice conteggio es. numero di rechit per modulo

2. riassunto dell’analisi di uno o più istogrammi per modulo il colore del modulo rappresenta il valore dell’analisi e altre informazioni sono memorizzate come testo e compaiono quando si passa il mouse sopra il modulo es. ADC medio nel modulo

3. riassunto dell’analisi di uno o più istogrammi per modulo ed accesso dalla mappa agli stessi istogrammi il colore del modulo rappresenta il valore dell’analisi e cliccando sul modulo si ottiene l'istogramma es. ADC medio nel modulo e relativo istogramma per ogni strip/pixel

Page 6: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Uso della mappa del tracker [1]

Page 7: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Uso della mappa del tracker [2]

Page 8: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Uso della mappa del tracker [3]

Page 9: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

La mappa del tracker in formato SVG nell’analisi offline

Il file SVG è visto dal browser avente il plugin Adobe installato.

… TrackerMap *tkMap = new TrackerMap(); … //loop on events //loop on DetUnit tkMap->fill( (*idet), value );

tkMap->print( flag );…

riempimento mappa

stampa in formato SVG

allocazione mappa

La mappa del tracker è vista dall’utente come un istogramma riempito di una quantità definita per ogni modulo.

TrackerMap class, TmModule class, trackermap.txt fileFile di analisi

Page 10: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Lavoro in corso con Giacomo Bruno e Christos Leonidopoulos

La mappa del tracker in formato SVG nel framework DQM

Sarà rilasciata una versione tra qualche settimana con esempi dei tre casi d’uso sia nell’analisi offline che all’interno del framework DQM

Page 11: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Test del monitoraggio distribuito

Control room

Tier 2 Bari

Filter Unit Farm

….

CPU 10% raw data

1 TB/day

….

DQMistogrammi

Tracker Map.root , *.jpg

Browser

MasterMachine

Server Web

CPU CPU

CPU CPU

SE

SE

SE

UIJDL

DropBoxAgent

RB

Mappa SVG

Page 12: Monitoraggio online con la mappa del tracker M.S. Mennea, G. Zito Università & INFN di Bari Riunione Consorzio – Bari 9 Settembre 2005

Test del monitoraggio distribuitofinalità

stabilire se lo scenario in cui il monitoraggio DQM, fatto in

parte in un centro Tier 2 specializzato, è realistico:

1. quanto tempo è necessario per avere un aggiornamento in

control room della mappa?

2. quali risorse sono necessarie nel Tier 2?

Le risposte tra 1 mese