Presentation is loading. Please wait.

Presentation is loading. Please wait.

Maria del Carmen Barandela Pazos CERN CHEP 2-7 Sep 2007 Victoria LHCb Online Interface to the Conditions Database.

Similar presentations


Presentation on theme: "Maria del Carmen Barandela Pazos CERN CHEP 2-7 Sep 2007 Victoria LHCb Online Interface to the Conditions Database."— Presentation transcript:

1 Maria del Carmen Barandela Pazos CERN CHEP 2-7 Sep 2007 Victoria LHCb Online Interface to the Conditions Database

2 Maria del Carmen Barandela PazosCHEP 2007, Victoria OUTLINE ● Conditions, Conditions DB & LHCb Online ● LHCb Online Interface to the CONDB ○ System components ○ Data flow ● Summary - 1 -

3 Maria del Carmen Barandela PazosCHEP 2007, Victoria CONDITIONS - 2 - ● Non-event detector data that vary with time TIME DATA ITEM VERSION ● Condition Object: - Metadata - Payload Data item identifier Interval of Validity: [since, until] Version information Actual data variables: temperatures, calibration parameters, etc.

4 Maria del Carmen Barandela PazosCHEP 2007, Victoria CONDITIONS DB FOLDER SETS FOLDERS IOVs OBJECT DATA Hierarchical organization & Versioning Interval of Validity access & Versioning Data payload - 3 -

5 Maria del Carmen Barandela PazosCHEP 2007, Victoria ONLINE CONDB 2 Experimental Equipment PVSS Online Offline Online Offline - Subset of monitoring data from HW - Online Usage Publisher: control system Consumer: trigger processes LHCb pit CERN - 4 -

6 Maria del Carmen Barandela PazosCHEP 2007, Victoria INTERFACE TO CONDB 2 ● Store data produced in the LHCb pit ● System components - Communication layer - PVSS panel - PVSS control scrip SCADA( Supervisory Control and Data Acquisition ) Developed by ETM Software package for control and visualization - Conditions database server: COOL API for reading and writing conditions data Developed by LCG group at CERN Management condition data in the LHC experiment DIM (Distributed Information Management ) system Developed at CERN Machine independent inter-process communications - 5 -

7 Maria del Carmen Barandela PazosCHEP 2007, Victoria PVSS PANEL 2 ● Display existing nodes in the CONDB ● Define conditions ● LHCb framework component ● Select parameters & update type ● Condition update type - Time - Change value - Value + or – value or % - Opt. Combination ● Server status & error msn ● Visualization XML - 6 -

8 Maria del Carmen Barandela PazosCHEP 2007, Victoria PVSS CTRL SCRIPT 2 ● Creates 1 thread per condition ● Gets the existing definitions stored as dpe. ● When is the right moment : - Builds the XML string ● Independent from the panel - Gets automatically new condition definitions -Sents the condition to the server dpe CTRL SCRIPT XML dpe - 7 -

9 Maria del Carmen Barandela PazosCHEP 2007, Victoria CONDB SERVER 2 ● Receives the conditions as DIM command ● Publishes the CONDB nodes as DIM service ● Generic implementation COOLDifferent relational backends SQLITE & Oracle - 8 -

10 Maria del Carmen Barandela PazosCHEP 2007, Victoria DATA FLOW 2 - 9 - PVSS DNS DIM Name Server CONDB SERVER Online CONDDB 1. Get conditions info 3. Request conditions service 4. Service info 5. Condition Service info 6. Command: updated condition 7. Insert the updated condition 2. Register services

11 Maria del Carmen Barandela PazosCHEP 2007, Victoria SUMARY 2 - 10 - ● Simple and flexible way to define conditions ● System fully functional (still being tested by users) ● Generic implementation of the server

12 Questions


Download ppt "Maria del Carmen Barandela Pazos CERN CHEP 2-7 Sep 2007 Victoria LHCb Online Interface to the Conditions Database."

Similar presentations


Ads by Google