Andrea Valassi Pere Mato

Slides:



Advertisements
Similar presentations
Object Persistency & Data Handling Session C - Summary Object Persistency & Data Handling Session C - Summary Dirk Duellmann.
Advertisements

1 Databases in ALICE L.Betev LCG Database Deployment and Persistency Workshop Geneva, October 17, 2005.
D. Düllmann - IT/DB LCG - POOL Project1 POOL Release Plan for 2003 Dirk Düllmann LCG Application Area Meeting, 5 th March 2003.
1 Configuration Database Review David Forrest University of Glasgow RAL :: 1 st June 2009.
Calibration Infrastructure & Gaudi Design and Status.
Infrastructure for LHCb Upgrade workshop CAD integration EDMS: February 2015.
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.
Massively Distributed Database Systems - Distributed DBS Spring 2014 Ki-Joune Li Pusan National University.
CHEP 2006, Mumbai13-Feb-2006 LCG Conditions Database Project COOL Development and Deployment: Status and Plans Andrea Valassi On behalf of the COOL.
Databases E. Leonardi, P. Valente. Conditions DB Conditions=Dynamic parameters non-event time-varying Conditions database (CondDB) General definition:
The Glance Project ATLAS Management January 2012.
Common Record Update Holly A. Hyland, FSA Kim Shiflette, NCHELP.
The Persistency Patterns of Time Evolving Conditions for ATLAS and LCG António Amorim CFNUL- FCUL - Universidade de Lisboa A. António, Dinis.
CHEP /21/03 Detector Description Framework in LHCb Sébastien Ponce CERN.
ATLAS Offline Database Architecture for Time-varying Data, with Requirements for the Common Project David M. Malon LCG Conditions Database Workshop CERN,
GDB Meeting - 10 June 2003 ATLAS Offline Software David R. Quarrie Lawrence Berkeley National Laboratory
CHEP /21/03 Detector Description Framework in LHCb Sébastien Ponce CERN.
Detector Description in LHCb Detector Description Workshop 13 June 2002 S. Ponce, P. Mato / CERN.
LCG Application Area Meeting28-Jan-2004 Report on the Conditions Database Workshop (CERN 8-9 Dec. 2003) Andrea Valassi (CERN IT-DB)
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
D. Duellmann - IT/DB LCG - POOL Project1 The LCG Pool Project and ROOT I/O Dirk Duellmann What is Pool? Component Breakdown Status and Plans.
Some Ideas for a Revised Requirement List Dirk Duellmann.
Configuration database status report Eric van Herwijnen September 29 th 2004 work done by: Lana Abadie Felix Schmidt-Eisenlohr.
Alberto Colla - CERN ALICE off-line week 1 Alberto Colla ALICE off-line week Cern, May 31, 2005 Table of contents: ● Summary of requirements ● Description.
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,
INFSO-RI Enabling Grids for E-sciencE Using of GANGA interface for Athena applications A. Zalite / PNPI.
LHCb Configuration Database Lana Abadie, PhD student (CERN & University of Pierre et Marie Curie (Paris VI), LIP6.
The MEG Offline Project General Architecture Offline Organization Responsibilities Milestones PSI 2/7/2004Corrado Gatto INFN.
1 A Scalable Distributed Data Management System for ATLAS David Cameron CERN CHEP 2006 Mumbai, India.
Marco Cattaneo, 6-Apr Issues identified in sub-detector OO software reviews Calorimeters:18th February Tracking:24th March Rich:31st March.
1 Configuration Database David Forrest University of Glasgow RAL :: 31 May 2009.
June 2003LCG Applications Area Meeting Conditions DataBase Overview of existing projects Andrea Valassi (CERN IT-DB)
D. Duellmann, IT-DB POOL Status1 POOL Persistency Framework - Status after a first year of development Dirk Düllmann, IT-DB.
AliRoot Classes for access to Calibration and Alignment objects Magali Gruwé CERN PH/AIP ALICE Offline Meeting February 17 th 2005 To be presented to detector.
Conditions Database Status and Plans for 2005 Andrea Valassi (CERN IT-ADC) LCG Applications Area Review 31 March 2005.
Maria del Carmen Barandela Pazos CERN CHEP 2-7 Sep 2007 Victoria LHCb Online Interface to the Conditions Database.
LHCb Alignment Strategy 26 th September 2007 S. Viret 1. Introduction 2. The alignment challenge 3. Conclusions.
Marco Cattaneo, 3-June Event Reconstruction for LHCb  What is the scope of the project?  What are the goals (short+medium term)?  How do we organise.
LHCb Software Week 25/11/99 Gonzalo Gracia Abril 1 r Status of Geant4 in LHCb. r Ideas on how to populate the LHCb Detector Description Data Base (LHCb.
L1Calo Databases ● Overview ● Recent Activitity ● To Do List ● Run types Murrough Landon 4 June 2007.
1 XML and XML in DLESE Katy Ginger November 2003.
Information Retrieval in Practice
Jacek Otwinowski (Data Preparation Group)
(on behalf of the POOL team)
Migration of reconstruction and analysis software to C++
Physical Data Model – step-by-step instructions and template
The LHCb Software and Computing NSS/IEEE workshop Ph. Charpentier, CERN B00le.
Dirk Düllmann CERN Openlab storage workshop 17th March 2003
New developments on the LHCb Bookkeeping
 DATAABSTRACTION  INSTANCES& SCHEMAS  DATA MODELS.
Progress Update MSIS: Bratislava, April 2005
SW Architecture SG meeting 22 July 1999 P. Mato, CERN
LHCb Detector Description Framework Radovan Chytracek CERN Switzerland
Data Persistency Solution for LHCb
Detector Description in LHCb
GAUSS Work plan Software Week 6 March 2002 F.Ranjard / CERN.
What’s new in version 5 of GAUDI
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Simulation and Physics
ATLAS DC2 & Continuous production
Summary Computing Model SICb Event Model Detector Description
Lecture 13 Teamwork Bryan Burlingame 1 May 2019.
Use Of GAUDI framework in Online Environment
Planning next release of GAUDI
Offline framework for conditions data
LHCb Detector Description Framework Radovan Chytracek CERN Switzerland
Calibration Infrastructure Design
DOE Review of the LCLS Project 7-9 February 2006
Presentation transcript:

Andrea Valassi Pere Mato Conditions Database Andrea Valassi Pere Mato

Overview of components Framework design issues: The Algorithms need not talk directly to the CondDB. Within the Gaudi framework, CondDBSvc is the service responsible for updating the Transient Detector Store with data from the CondDB. Software responsibilities: LHCb-related issues are: CondDBSvc design and interface to CondDB; data format specification. CondDB is being developed by CERN IT division implemented in Objectivity Framework Services DetData Svc CondDB Svc DetPers Svc Algorithms Det Elem Calib Slow Conditions database Align Transient detector store

Overview of functionalities Data blocks real condition data (alignment...) + metadata (validity time, version, ...) classified in «folders» according to SD and type: e.g. /Ecal/Module1/Calib each folder contains the several data block versions for a given validity time Tagging global tags (à la CVS) identify a consistent set (1 block per validity time) e.g. «ProductionCondDB», «MyTestCondDB» Browsing of data in each folder horizontally: along the validity time axis, according to a given global tag vertically: along the version axis, for a given validity time Database management physical partitioning foreseen for different data taking years (and SD ’s?) management of database files and write/read transactions

Data identification and versioning

Open issues in the design HOW to store/retrieve condition data: framework design of CondDBSvc (independent of data type) synchronisation of Transient Detector Store used by the Algorithms detector data identification truly LHCb-specific: separation of Align/Slow/Calib or Vdet/Ecal/Hcal/Rich... general to CondDB-design: versioning over multiple validity time ranges interface and needed functionalities/features for the CondDB general to CondDB-design, involves feedback to IT WHAT to store as condition data: may be different for Alignment, Calibration, SlowControl... may vary from SubDetector to SubDetector uniform implementation: store condition data as XML strings?

Interface to IT’s CondDB Good collaboration and feedback with IT DB group Stefano Paoli, Dirk Duellmann in discussion with other experiments (Atlas, Compass...) Parallel requirement documents: from LHCb (Pere, february 2000) from IT (Stefano, june 2000) Open discussion on functionalities and interface versioning schemas over multiple time validity ranges global tag assignment database browsing database management support of multiple storable data types simple (XML strings) and complex (class instances, e.g. as Objectivity ooRef)

Plans and timescales Plans for CondDB from IT Work plan for CondDBSvc current effort on collecting our requirements first reasonable prototype could be ready in a couple of months from now Work plan for CondDBSvc use cases and requirements from SubDetectors concentrate at first on one data type: Alignment identify example SD(s) with condition data to store and algorithms to use it: Velo? design and integrate software in the framework, test on the example(s) iterate feedback to IT My personal plans... no time to work on it effectively before mid-August getting started with Gaudi at first (DetDataSvc, DetPersSvc, XML...) Summing up: prototyping of CondDBSvc around  October to December