A Database Visualization Tool for ATLAS Monitoring Objects A Database Visualization Tool for ATLAS Monitoring Objects J. Batista, A. Amorim, M. Brandão,

Slides:



Advertisements
Similar presentations
Weve participated in the ATLAS TDAQ Large Scale Tests and in the Inner Detectors Alignment effort Weve initiated the development of the Temporal Instrumental.
Advertisements

Control System Studio (CSS)
RPC & LVL1 Mu Barrel Online Monitoring during LS1 M. Della Pietra.
GNAM and OHP: Monitoring Tools for the ATLAS Experiment at LHC GNAM and OHP: Monitoring Tools for the ATLAS Experiment at LHC M. Della Pietra, P. Adragna,
CERN - IT Department CH-1211 Genève 23 Switzerland t LCG Persistency Framework CORAL, POOL, COOL – Status and Outlook A. Valassi, R. Basset,
1 Databases in ALICE L.Betev LCG Database Deployment and Persistency Workshop Geneva, October 17, 2005.
Information Systems and Data Acquisition for ATLAS What was achievedWhat is proposedTasks Database Access DCS TDAQ Athena ConditionsDB Time varying data.
23/04/2008VLVnT08, Toulon, FR, April 2008, M. Stavrianakou, NESTOR-NOA 1 First thoughts for KM3Net on-shore data storage and distribution Facilities VLV.
O. Stézowski IPN Lyon AGATA Week September 2003 Legnaro Data Analysis – Team #3 ROOT as a framework for AGATA.
DANSE Central Services Michael Aivazis Caltech NSF Review May 23, 2008.
GridScape Ding Choon Hoong Grid Computing and Distributed Systems (GRIDS) Lab. The University of Melbourne Melbourne, Australia WW Grid.
Online Access to the ATLAS Conditions Databases Online Access to the ATLAS Conditions Databases L. Lopes, A. Amorim, J. Simões, P. Pereira (Faculty of.
CASE Tools CIS 376 Bruce R. Maxim UM-Dearborn. Prerequisites to Software Tool Use Collection of useful tools that help in every step of building a product.
ACE A COOL Editor ATLAS Level-1 Calorimeter Trigger Joint Meeting 17 th -19 th October 2007, CERN Chun Lik Tan -
F Fermilab Database Experience in Run II Fermilab Run II Database Requirements Online databases are maintained at each experiment and are critical for.
Development of mobile applications using PhoneGap and HTML 5
Overview of Data Management solutions for the Control and Operation of the CERN Accelerators Database Futures Workshop, CERN June 2011 Zory Zaharieva,
Control and monitoring of on-line trigger algorithms using a SCADA system Eric van Herwijnen Wednesday 15 th February 2006.
First year experience with the ATLAS online monitoring framework Alina Corso-Radu University of California Irvine on behalf of ATLAS TDAQ Collaboration.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
CERN - IT Department CH-1211 Genève 23 Switzerland t The High Performance Archiver for the LHC Experiments Manuel Gonzalez Berges CERN, Geneva.
14th IEEE-NPSS Real Time Conference 2005, 8 June Stockholm.
GumTree The Scientific Workbench ~Technology Showcase~ Tony Lam Australian Nuclear Science and Technology Organisation.
Test Of Distributed Data Quality Monitoring Of CMS Tracker Dataset H->ZZ->2e2mu with PileUp - 10,000 events ( ~ 50,000 hits for events) The monitoring.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Nick Brook Current status Future Collaboration Plans Future UK plans.
LHC: ATLAS Experiment meeting “Conditions” data challenge Elizabeth Gallas - Oxford - August 29, 2009 XLDB3.
Time and storage patterns in Conditions: old extensions and new proposals António Amorim CFNUL- FCUL - Universidade de Lisboa ● The “Extended”
ACE A COOL Editor ATLAS Online Database meeting 3 rd December 2007, CERN Chun Lik Tan -
Databases E. Leonardi, P. Valente. Conditions DB Conditions=Dynamic parameters non-event time-varying Conditions database (CondDB) General definition:
Control in ATLAS TDAQ Dietrich Liko on behalf of the ATLAS TDAQ Group.
MINER A Software The Goals Software being developed have to be portable maintainable over the expected lifetime of the experiment extensible accessible.
Gnam Monitoring Overview M. Della Pietra, D. della Volpe (Napoli), A. Di Girolamo (Roma1), R. Ferrari, G. Gaudio, W. Vandelli (Pavia) D. Salvatore, P.
ALICE, ATLAS, CMS & LHCb joint workshop on
Tracker data quality monitoring based on event display M.S. Mennea – G. Zito University & INFN Bari - Italy.
And Tier 3 monitoring Tier 3 Ivan Kadochnikov LIT JINR
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Clara Gaspar, March 2005 LHCb Online & the Conditions DB.
The Persistency Patterns of Time Evolving Conditions for ATLAS and LCG António Amorim CFNUL- FCUL - Universidade de Lisboa A. António, Dinis.
VICOMTECH VISIT AT CERN CERN 2013, October 3 rd & 4 th O.COUET CERN/PH/SFT DATA VISUALIZATION IN HIGH ENERGY PHYSICS THE ROOT SYSTEM.
Root – LHCb Online meeting Eric van Herwijnen Thursday June 14, 2006.
Jean-Roch Vlimant, CERN Physics Performance and Dataset Project Physics Data & MC Validation Group McM : The Evolution of PREP. The CMS tool for Monte-Carlo.
New COOL Tag Browser Release 10 Giorgi BATIASHVILI Georgian Engineering Center 23/10/2012
Management of the LHCb Online Network Based on SCADA System Guoming Liu * †, Niko Neufeld † * University of Ferrara, Italy † CERN, Geneva, Switzerland.
Configuration database status report Eric van Herwijnen September 29 th 2004 work done by: Lana Abadie Felix Schmidt-Eisenlohr.
TDAQ Experience in the BNL Liquid Argon Calorimeter Test Facility Denis Oliveira Damazio (BNL), George Redlinger (BNL).
Andrea Valassi (CERN IT-DB)CHEP 2004 Poster Session (Thursday, 30 September 2004) 1 HARP DATA AND SOFTWARE MIGRATION FROM TO ORACLE Authors: A.Valassi,
The ATLAS DAQ System Online Configurations Database Service Challenge J. Almeida, M. Dobson, A. Kazarov, G. Lehmann-Miotto, J.E. Sloper, I. Soloviev and.
CORAL CORAL a software system for vendor-neutral access to relational databases Ioannis Papadopoulos, Radoval Chytracek, Dirk Düllmann, Giacomo Govi, Yulia.
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
The DCS Databases Peter Chochula. 31/05/2005Peter Chochula 2 Outline PVSS basics (boring topic but useful if one wants to understand the DCS data flow)
14 th IEEE-NPSS Real Time Stockholm - June 9 th 2005 P. F. Zema The GNAM monitoring system and the OHP histogram presenter for ATLAS 14 th IEEE-NPSS Real.
A Validation System for the Complex Event Processing Directives of the ATLAS Shifter Assistant Tool G. Anders (CERN), G. Avolio (CERN), A. Kazarov (PNPI),
Maria del Carmen Barandela Pazos CERN CHEP 2-7 Sep 2007 Victoria LHCb Online Interface to the Conditions Database.
The ALICE data quality monitoring Barthélémy von Haller CERN PH/AID For the ALICE Collaboration.
ATLAS The ConditionDB is accessed by the offline reconstruction framework (ATHENA). COOLCOnditions Objects for LHC The interface is provided by COOL (COnditions.
Online DBs in run Frank Glege on behalf of several contributors of the LHC experiments.
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
Online Data Monitoring Framework Based on Histogram Packaging in Network Distributed Data Acquisition Systems Tomoyuki Konno 1, Anatael Cabrera 2, Masaki.
TRTViewer: the ATLAS TRT detector monitoring and diagnostics tool 4 th Workshop on Advanced Transition Radiation Detectors for Accelerator and Space Applications.
MONITORING CMS TRACKER CONSTRUCTION AND DATA QUALITY USING A GRID/WEB SERVICE BASED ON A VISUALIZATION TOOL G. ZITO, M.S. MENNEA, A. REGANO Dipartimento.
Barthélémy von Haller CERN PH/AID For the ALICE Collaboration The ALICE data quality monitoring system.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Database Replication and Monitoring
Database System Concepts and Architecture
CMS High Level Trigger Configuration Management
Open Source distributed document DB for an enterprise
CERN-Russia Collaboration in CASTOR Development
TriggerDB copy in TriggerTool
Control System Studio (CSS)
Presentation transcript:

A Database Visualization Tool for ATLAS Monitoring Objects A Database Visualization Tool for ATLAS Monitoring Objects J. Batista, A. Amorim, M. Brandão, R. Neves, P. Pereira, J. Simões (Faculty of Sciences of University of Lisbon, Lisbon, Portugal) (Faculty of Engineering of University of Porto, Oporto, Portugal) P. F. Zema (CERN/ATLAS, Geneva 23, Switzerland) S. Kolos (University of California (UCI), Irvine) 15 th IEEE NPSS Real Time Conference 2007 (RT07) – Fermilab, Batavia IL, – Apr 29 - May 5, 2007 – A Toroidal LHC ApparatuS (ATLAS/CERN) KTIDBExplorer is a C++, Qt-based browser for the navigation of databases and the display of its contents. KTIDBExplorer's database connectivity (MySQL, LCG/COOL, Oracle, PostgreSQL) and special object handling (ROOT, OKS, etc.) is fully handled by the TIDB2 API through its plug-in set. KTIDBExplorer can also display the Interval of Validity (IOV) of temporal objects stored in a TIDB2-managed database. The display of extended objects becomes possible with the ad-hoc KTIDBExplorer visualization plug-in set. For example, the display of ROOT histograms (previously stored in a TIDB2-managed database as BLOBs) is possible by using ROOT's C++ API classes, which include extended classes which support Qt bindings since ROOT 5. The KTIDBExplorer GUI's portability to other platforms is ensured by its components' individual portabilities (Qt, TIDB2). KTIDBExplorer, a database browser The Temporal Instrumental Database (TIDB2) is a extensible, lightweight C++ API for time-based instrumental databases with support for persistence of science objects. TIDB uses an extensible plug-ins set for database connectivity (MySQL, COOL/LCG, Oracle, PostgreSQL) and for special objects handling (ROOT, OKS, etc.). It is under intensive development at the University of Lisbon, is part of the TDAQ online software in the Configuration Management Tool (CMT) system and is in use by a number of software projects developed for the TDAQ. The TIDB2 Temporal Instrumental Database TIDB C++ classes Main TIDB classes TIDB external datatype classes TIDB database connection classes KTIDBExplorer browser KTIDBExplorer's Graphical User Interface (GUI). On the left pane, the list of server, database and table connections is shown, for MySQL and PostgreSQL engines. On the main pane (right), two opened tables are shown, next to two Interval of Validity plots depicting the time validity of each object (in table rows). The popup window shows the Qt dialog with details for establishing a new database connection. Top: KTIDBExplorer, compiled and running in Microsoft Windows Server 2003 ROOT histogram stored in a TIDB2-managed database. The KTIDBExplorer plug-in inherits from ROOT. The popup menu is from ROOT API A TIDB2 table with its Interval of Validity diagram. The diagram is drawn using Qt primitives Top: The majority of the TIDB2/KTIDBExplorer development was done using Open Source Software. Development for Oracle was conducted for the creation of the COOL/LCG database connection plugin Left: a list of server connections and available tables. The connections are possible through TIDB2's plug-ins The ATLAS experiment at CERN will start operating in late With its 140 million electronic channels and O(100MB/s) event rate, a Monitoring framework is essential to assess both hardware status and data quality. The Monitoring Working Group (MWG) is part of the Trigger and Data Acquisition (TDAQ) project of ATLAS. Its Monitoring Data Archive (MDA) project is one of the MWG objects persistency solutions, and has to handle an estimated O(10GB/run) monitoring data. The Online Objects Extended Database Browser (NODE) will be MDA's visualization tool, and its GUI will use KTIDBExplorer. ATLAS T/DAQ Monitoring Data Archive Online Monitoring framework CoCaMDA Histogr. repository MDA MDA database (COOL) CoCa server CoCa database (CORAL) MDA browser client CDR GRID registration job GRID DDM CASTOR server side client side LVL2 / / HLT ATLAS detectors Read-Out electronics front-end pipeline memories LVL2 farms LVL1 event filter farms mass storage ATLAS TDAQ layout NODE use cases diagram and GUI snapshot