Databases in CMS Conditions DB workshop 8 th /9 th December 2003 Frank Glege.

Slides:



Advertisements
Similar presentations
CWG10 Control, Configuration and Monitoring Status and plans for Control, Configuration and Monitoring 16 December 2014 ALICE O 2 Asian Workshop
Advertisements

March 24-28, 2003Computing for High-Energy Physics Configuration Database for BaBar On-line Rainer Bartoldus, Gregory Dubois-Felsmann, Yury Kolomensky,
André Augustinus ALICE Detector Control System  ALICE DCS is responsible for safe, stable and efficient operation of the experiment  Central monitoring.
1 Databases in ALICE L.Betev LCG Database Deployment and Persistency Workshop Geneva, October 17, 2005.
August 98 1 Jürgen Knobloch ATLAS Software Workshop Ann Arbor ATLAS Computing Planning ATLAS Software Workshop August 1998 Jürgen Knobloch Slides also.
2/10/2000 CHEP2000 Padova Italy The BaBar Online Databases George Zioulas SLAC For the BaBar Computing Group.
Framework for Automated Builds Natalia Ratnikova CHEP’03.
JCOP Workshop September 8th 1999 H.J.Burckhart 1 ATLAS DCS Organization of Detector and Controls Architecture Connection to DAQ Front-end System Practical.
HPS Online Software Discussion Jeremy McCormick, SLAC Status and Plans.
Conditions DB in LHCb LCG Conditions DB Workshop 8-9 December 2003 P. Mato / CERN.
1 Alice DAQ Configuration DB
Update on Database Issues Peter Chochula DCS Workshop, June 21, 2004 Colmar.
G. Maron, Agata Week, Orsay, January Agata DAQ Layout Gaetano Maron INFN – Laboratori Nazionali di Legnaro.
DAQ MICO Report Online Monitoring: –Status All histograms are now implemented Still not fully online –Only monitoring from data file (slightly offline,
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
Databases E. Leonardi, P. Valente. Conditions DB Conditions=Dynamic parameters non-event time-varying Conditions database (CondDB) General definition:
CMS Databases P. Paolucci. CMS DB structure HLT-CMSSW applicationReconstruction-CMSSW application FronTIER read/write objects.
Web application for detailed real-time database transaction monitoring for CMS condition data ICCMSE 2009 The 7th International Conference of Computational.
5 May 98 1 Jürgen Knobloch Computing Planning for ATLAS ATLAS Software Week 5 May 1998 Jürgen Knobloch Slides also on:
ALICE, ATLAS, CMS & LHCb joint workshop on
19 November 98 1 Jürgen Knobloch ATLAS Computing ATLAS Computing - issues for 1999 Jürgen Knobloch Slides also on:
JANA and Raw Data David Lawrence, JLab Oct. 5, 2012.
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.
G. Dissertori ETHZ CMS Electronics ECAL DCS : Plans for 2003 G. Dissertori ETHZ
Introduction CMS database workshop 23 rd to 25 th of February 2004 Frank Glege.
RDMS CMS DataBases: Current Status, Development and Plans. D.A Oleinik, A.Sh. Petrosyan, R.N.Semenov, I.A. Filozova V.V Korenkov, P.V. Moissenz, A. Vishnevskii,
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
Peter Chochula ALICE Offline Week, October 04,2005 External access to the ALICE DCS archives.
DØ Online16-April-1999S. Fuess Online Computing Status DØ Collaboration Meeting 16-April-1999 Stu Fuess.
Online (GNAM) and offline (Express Stream and Tier0) monitoring produced results during cosmic/collision runs (Oct-Dec 2009) Shifter and expert level monitoring.
MICE CM28 Oct 2010Jean-Sebastien GraulichSlide 1 Detector DAQ o Achievements Since CM27 o DAQ Upgrade o CAM/DAQ integration o Online Software o Trigger.
Development of the CMS Databases and Interfaces for CMS Experiment: Current Status and Future Plans D.A Oleinik, A.Sh. Petrosyan, R.N.Semenov, I.A. Filozova,
Claudio Grandi INFN-Bologna CHEP 2000Abstract B 029 Object Oriented simulation of the Level 1 Trigger system of a CMS muon chamber Claudio Grandi INFN-Bologna.
CD FY08 Tactical Plan Status FY08 Tactical Plan Status Report for LSCS-DBI-APP Dennis Box June
DQM for the RPC subdetector M. Maggi and P. Paolucci.
Rack Wizard LECC 2003 Frank Glege. LECC Frank Glege - CERN2/12 Content CMS databases - overview The equipment database The Rack Wizard.
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).
The ATLAS DAQ System Online Configurations Database Service Challenge J. Almeida, M. Dobson, A. Kazarov, G. Lehmann-Miotto, J.E. Sloper, I. Soloviev and.
Clara Gaspar, April 2006 LHCb Experiment Control System Scope, Status & Worries.
Summary of User Requirements for Calibration and Alignment Database Magali Gruwé CERN PH/AIP ALICE Offline Week Alignment and Calibration Workshop February.
G. Dissertori ETHZ CMS Electronics ECAL DCS : Plans for 2003 G. Dissertori ETHZ
The MEG Offline Project General Architecture Offline Organization Responsibilities Milestones PSI 2/7/2004Corrado Gatto INFN.
Summary of Workshop on Calibration and Alignment Database Magali Gruwé CERN PH/AIP ALICE Computing Day February 28 th 2005.
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)
G. Dissertori ETHZ CMS Electronics ECAL DCS Software Planning G. Dissertori ETHZ
Status of tests in the LCG 3D database testbed Eva Dafonte Pérez LCG Database Deployment and Persistency Workshop.
Database Issues Peter Chochula 7 th DCS Workshop, June 16, 2003.
André Augustinus 18 March 2002 ALICE Detector Controls Requirements.
Maria del Carmen Barandela Pazos CERN CHEP 2-7 Sep 2007 Victoria LHCb Online Interface to the Conditions Database.
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.
VI/ CERN Dec 4 CMS Software Architecture vs Hybrid Store Vincenzo Innocente CMS Week CERN, Dec
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
Software and TDAQ Peter Lichard, Vito Palladino NA62 Collaboration Meeting, Sept Ferrara.
Online Software November 10, 2009 Infrastructure Overview Luciano Orsini, Roland Moser Invited Talk at SuperB ETD-Online Status Review.
1 SLAC simulation workshop, May 2003 Ties Behnke Mokka and LCDG4 Ties Behnke, DESY and SLAC MOKKA: european (france) developed GEANT4 based simulation.
The Control and Hardware Monitoring System of the CMS Level-1 Trigger Ildefons Magrans, Computing and Software for Experiments I IEEE Nuclear Science Symposium,
L1Calo DBs: Status and Plans ● Overview of L1Calo databases ● Present status ● Plans Murrough Landon 20 November 2006.
THIS MORNING (Start an) informal discussion to -Clearly identify all open issues, categorize them and build an action plan -Possibly identify (new) contributing.
Gu Minhao, DAQ group Experimental Center of IHEP February 2011
BaBar Transition: Computing/Monitoring
Business System Development
Online Database Work Overview Work needed for OKS database
Data Management and Database Framework for the MICE Experiment
Controlling a large CPU farm using industrial tools
ProtoDUNE SP DAQ assumptions, interfaces & constraints
Offline framework for conditions data
Presentation transcript:

Databases in CMS Conditions DB workshop 8 th /9 th December 2003 Frank Glege

8th, December 2003Frank Glege2/15 Database types We will have 4 kinds of databases in CMS: –Construction databases Holds all information about the sub detector construction up to the start of integration –Equipment management database Holds all information to physically set up the detector and is used for asset tracking –Configuration database Holds all information required to bring the detector in any running mode –Conditions database Holds all information needed for event reconstruction

8th, December 2003Frank Glege3/15 Construction DBs Sub detector specific Sub detector responsibility Already existing for most sub detectors. Have to be available for the lifetime of CMS Data: construction info, initial calibration data, work flow info, etc. Data will partially be copied into the 3 other DBs.

8th, December 2003Frank Glege4/15 Equipment management DB Common for all CMS Set up by CMS integration, data entered and maintained by sub detectors Partially existing Data: detector and electronics parts, cables, racks, crates, location history of all items, etc… User interface existing (rack wizard) to enter required information. Needs time stamping. Few 100MB of live data

8th, December 2003Frank Glege5/15 Configuration DB Sub detector specific parts on front end electronics configuration/calibration, combined DAQ, Trigger and DCS info. Set up by corresponding groups Very few parts existing Data: see above Interface to online software framework existing First prototype of interface to DCS existing Needs time stamping, versioning and tagging. Several tens of MB of live data.

8th, December 2003Frank Glege6/15 Conditions DB Data: all parameters describing the run conditions needed for: –offline reconstruction (minor part of conditions data). –error tracking in the online system DB implementation should be relational. Tools for data maintenance provided by LCG?

8th, December 2003Frank Glege7/15 Conditions DB is an o?line DB Conditions DB Conditions DB Online data Offline data

8th, December 2003Frank Glege8/15 Constraints on physical implementation DB buffer IT DB buffer to ensure running in case of network loss Self contained persistent storage region

8th, December 2003Frank Glege9/15 The conditions DB data… Most of the conditions data is not used for offline reconstruction Most of the conditions data stays at the experiment Conditions data is the logging of the online system Conditions data will be used for error tracking in the online system Conditions data will be related to –Other conditions data –Event quality monitoring –Configuration data –…–…

8th, December 2003Frank Glege10/15 CMS wish list for Conditions DB Conditions database shall be relational Tools/features of RDB shall be used as much as possible Conditions DB data management tools should be provided by LCG (many provided anyhow by RDBMS or existing for RDBs) Conditions data handling tools should be provided by LCG. Ideally generic enough to be used with configuration DB (many existing for RDBs)

8th, December 2003Frank Glege11/15 Conditions DB API definition The conditions DB API definition should –Reflect the need for time stamping, tagging and versioning –Allow for a high performance implementation –Be independent of the DB implementation BUT Is a classical API the way to go? (needs multiple implementations, etc.) Do alternatives exist? (web services, etc.)

8th, December 2003Frank Glege12/15 Conditions DB API implementation CMS has no experience with the current API implementations. Assuming a RDB implementation with intrinsic meta data handling and data management functionality –Will the actual implementation be less work than the adaptation of the reconstruction framework and the persistent storage system to the API?

8th, December 2003Frank Glege13/15 CMS Conditions DB plans Ideally we would have a conditions DB prototype for DC04 More realistically we should have conditions DB prototypes for next years test beams Even more realistically we should have one for our slice test end of 2004 Indispensable: we have to have the conditions DB somewhere in 2005

8th, December 2003Frank Glege14/15 Manpower CMS would need 2 to 3 people more to work on databases Current manpower situation: –2 FTE at 10% –1 FTE at 20% –1 FTE 100% (will leave soon)  ~0.5 FTE

8th, December 2003Frank Glege15/15 Conclusions The conditions DB will be used by on- and offline DB implementation should be relational Logistics for conditions DB should be provided by LCG Existing tools should be used as much as possible Man power situation in CMS is very difficult