Monitoraggio online con la mappa del tracker
M.S. Mennea, G. ZitoUniversità & 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
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
La mappa del tracker in IGUANACMS
Accumulo eventiEs. per i simhit
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
Uso della mappa del tracker [1]
Uso della mappa del tracker [2]
Uso della mappa del tracker [3]
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
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
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
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