Gaetano Maron, CPT week, CERN, 16 April 2002 1 RCS Discussion.

Slides:



Advertisements
Similar presentations
Yokogawa Network Solutions Presents:
Advertisements

J. Varela, CERN & LIP-Lisbon Tracker Meeting, 3rd May Partitions in Trigger Control J. Varela CERN & LIP-Lisbon Trigger Technical Coordinator.
CWG10 Control, Configuration and Monitoring Status and plans for Control, Configuration and Monitoring 16 December 2014 ALICE O 2 Asian Workshop
Peter Chochula, January 31, 2006  Motivation for this meeting: Get together experts from different fields See what do we know See what is missing See.
RPC Trigger Software ESR, July Tasks subsystem DCS subsystem Run Control online monitoring of the subsystem provide tools needed to perform on-
CMS Michele Gulmini, CHEP2003, San Diego USA, March Run Control and Monitor System for the CMS Experiment Michele Gulmini CERN/EP – INFN Legnaro.
March 2003 CHEP Online Monitoring Software Framework in the ATLAS Experiment Serguei Kolos CERN/PNPI On behalf of the ATLAS Trigger/DAQ Online Software.
L. Granado Cardoso, F. Varela, N. Neufeld, C. Gaspar, C. Haen, CERN, Geneva, Switzerland D. Galli, INFN, Bologna, Italy ICALEPCS, October 2011.
Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2012 Xavier Vilasis.
DAQ System at the 2002 ATLAS Muon Test Beam G. Avolio – Univ. della Calabria E. Pasqualucci - INFN Roma.
CMS Michele Gulmini, Cern, DAQ Weekly 07/05/ RCMS – Plan of work Michele Gulmini DAQ Weekly 7th May 2002.
SMACS Slow Monitor And Control System Developed system for CDF-TOF proposed for Atlas-MDT/RPC.
JCOP Workshop September 8th 1999 H.J.Burckhart 1 ATLAS DCS Organization of Detector and Controls Architecture Connection to DAQ Front-end System Practical.
+ discussion in Software WG: Monte Carlo production on the Grid + discussion in TDAQ WG: Dedicated server for online services + experts meeting (Thusday.
IceCube DAQ Mtg. 10,28-30 IceCube DAQ: “DOM MB to Event Builder”
CMS Luigi Zangrando, Cern, 05/03/ RCMS for XDaq based small DAQ Systems M. Gulmini, M. Gaetano, N. Toniolo, S. Ventura, L. Zangrando INFN – Laboratori.
14 Sep 2005DAQ - Paul Dauncey1 Tech Board: DAQ/Online Status Paul Dauncey Imperial College London.
G. Maron, Agata Week, Orsay, January Agata DAQ Layout Gaetano Maron INFN – Laboratori Nazionali di Legnaro.
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:
ALICE, ATLAS, CMS & LHCb joint workshop on
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.
CMS pixel data quality monitoring Petra Merkel, Purdue University For the CMS Pixel DQM Group Vertex 2008, Sweden.
Introduction CMS database workshop 23 rd to 25 th of February 2004 Frank Glege.
Databases in CMS Conditions DB workshop 8 th /9 th December 2003 Frank Glege.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
CERN, O.Pinazza: ALICE TOF DCS1 ALICE TOF DCS Answers to DCS Commissioning and Installation related questions ALICE week at CERN O. Pinazza and.
Dec.11, 2008 ECL parallel session, Super B1 Results of the run with the new electronics A.Kuzmin, Yu.Usov, V.Shebalin, B.Shwartz 1.New electronics configuration.
L0 DAQ S.Brisbane. ECS DAQ Basics The ECS is the top level under which sits the DCS and DAQ DCS must be in READY state before trying to use the DAQ system.
5/2/  Online  Offline 5/2/20072  Online  Raw data : within the DAQ monitoring framework  Reconstructed data : with the HLT monitoring framework.
Gaetano Maron, CPT week, CERN, 18 April Run Control and Conditions DB CMS CPT Week, CERN 18 April 2002 G. Maron INFN – Laboratori Nazionali di Legnaro.
DAQ Andrea Petrucci 6 May 2008 – CMS-UCSD meeting OUTLINE Introduction SCX Setup Run Control Current Status of the Tests Summary.
CMS Luigi Zangrando, Cern, 16/4/ Run Control Prototype Status M. Gulmini, M. Gaetano, N. Toniolo, S. Ventura, L. Zangrando INFN – Laboratori Nazionali.
Source Controller software Ianos Schmidt The University of Iowa.
DQM for the RPC subdetector M. Maggi and P. Paolucci.
1 Calorimeters LED control LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Status of the calorimeters LV power supply and ECS control Status of.
GAN: remote operation of accelerator diagnosis systems Matthias Werner, DESY MDI.
Yu. Guz 21/04/20061 Database usage by calorimeters Yu. Guz IHEP Protvino.
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.
LHCb Configuration Database Lana Abadie, PhD student (CERN & University of Pierre et Marie Curie (Paris VI), LIP6.
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
LAV thresholds requirements Paolo Valente. LAV answers for Valeri’s questions (old) 1.List of hardware to control (HV, LV, crates, temperatures, pressure,
DQM for the RPC subdetector M. Maggi and P. Paolucci.
Event Management. EMU Graham Heyes April Overview Background Requirements Solution Status.
Markus Frank (CERN) & Albert Puig (UB).  An opportunity (Motivation)  Adopted approach  Implementation specifics  Status  Conclusions 2.
DAQ & ConfDB Configuration DB workshop CERN September 21 st, 2005 Artur Barczyk & Niko Neufeld.
CMS Luigi Zangrando, Cern, 16/4/ Run Control Prototype Status M. Gulmini, M. Gaetano, N. Toniolo, S. Ventura, L. Zangrando INFN – Laboratori Nazionali.
DCS Meeting - 17/6/2002 G. De Cataldo, A.Franco - INFN Bari - 1 The implementation of the HMPID DCS in the PVSS-JCOP Framework The Liquid Circulation and.
André Augustinus 18 March 2002 ALICE Detector Controls Requirements.
ATLAS The ConditionDB is accessed by the offline reconstruction framework (ATHENA). COOLCOnditions Objects for LHC The interface is provided by COOL (COnditions.
The Database Project a starting work by Arnauld Albert, Cristiano Bozza.
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
14/02/2008 Michele Bianco 1 G.Chiodini & E.Gorini ATLAS RPC certification with cosmic rays Università del Salento Facoltà di Scienze MM.FF.NN.
20OCT2009Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2009 Xavier Vilasis.
EPS 2007 Alexander Oh, CERN 1 The DAQ and Run Control of CMS EPS 2007, Manchester Alexander Oh, CERN, PH-CMD On behalf of the CMS-CMD Group.
The Control and Hardware Monitoring System of the CMS Level-1 Trigger Ildefons Magrans, Computing and Software for Experiments I IEEE Nuclear Science Symposium,
THIS MORNING (Start an) informal discussion to -Clearly identify all open issues, categorize them and build an action plan -Possibly identify (new) contributing.
Paolo Branchini INFN RomaTre on behalf of the KLOE2 collaboration
Peter Chochula Calibration Workshop, February 23, 2005
Controlling a large CPU farm using industrial tools
RCMS Structure RCMS Security UserDB Service Resource ConfDB
RCMS Internet - Intranet UI 9-1.
M. Gulmini, G, Maron, N. Toniolo, L. Zangrando
The IFR Online Detector Control at the BaBar experiment at SLAC
The Online Detector Control at the BaBar experiment at SLAC
DQM for the RPC subdetector
Tools for the Automation of large distributed control systems
Chapter 13: I/O Systems.
Presentation transcript:

Gaetano Maron, CPT week, CERN, 16 April RCS Discussion

Gaetano Maron, CPT week, CERN, 16 April RCS Layout – I Sub-System (Daq)Resources Security Service Resource Service Info&Mon Service Job Ctrl Problem Solver Sub-System Controller Services Connection Session Manager RCMS UI UserDB ConfDB LogDB Run Bkkpng

Gaetano Maron, CPT week, CERN, 16 April RCS Layout – II Session Manager UI Services Connection Services Services EVB Ctrl CS Ctrl TRG Ctrl DCS Ctrl EVF Ctrl FED Builder CS Sub- System Glbl Mu Cal DCS Sub- System EVB Sub-System TRG Sub-System EVF Sub-System RCMS RU Builder

Gaetano Maron, CPT week, CERN, 16 April Open Issues –DCS (PVSS) components under control DBs to store information (e.g. HV default values, etc.) interface to RCS –Run mode and Conditions DB –Problem Solver and aTTS –Monitor Procedures

Gaetano Maron, CPT week, CERN, 16 April Example: Configuring a DTR column (present understanding) DT Chmbr Mini Crate ROS FED FRLC FED Builder RU EVM RU Bld BU EVF HV P FE Thr TDC Time Wdw oper mode TRG BRD Merge MCs buffer setup en/dis chnls Merge ROSs en/dis chnls link setup D2S links setup en/dis links switch setup RU setup EVM setup switch setup EVF setup geometry trigger tbls calibrations Session Manager DCS Ctrl EVF Ctrl EVB Ctrl RUB Ctrl FEDB Ctrl PVSS/EXT DB Resource Service Conditions DB

Gaetano Maron, CPT week, CERN, 16 April PVSS Access RCS PVSS GTW PVSS NET get par x par x a) to monitor conditions b) to dump conditions RCS PVSS GTW PVSS NET subscribe alarms Time, alarm Partition –DCS partition definition is a PVSS task –RCS can ask the partition list and select one Monitor –RCS asks params to be monitored dump conditions –RCS subscribe (?) the receiving of pvss alarms –PVSS-GTW propagates the alarms to RCS when they occured –Any global dump on request (e.g. before and after a run)? May be to the conditions DB?

Gaetano Maron, CPT week, CERN, 16 April Running DT C DT Chmbr Mini Crate ROS FED FRLC FED Builder RU EVM RU Bld BU EVF Allarms on det condts Trends Statistics TDC errs chip T buff ovfl alignment buff ovfl. alignment links status rates links status appl status perf x port error rate rates error rates buffer occup appl status rate error rate bufff occup appl status perf x port error rate Session Manager DCS Ctrl EVF Ctrl EVB Ctrl RUB Ctrl FEDB Ctrl rates rej rate appl status Run Condition errors, status, parameters over/under thrs, etc. Conditions DB Off-line DB Time StampCondition resolution time ? Condition versions (Babar) ? geometry calibration constants PVSS/EXT DB Information Service detector conditions daq&trigger conditions + monitor ? trigger conditions + monitor

Gaetano Maron, CPT week, CERN, 16 April Conditions DB Usually (e.g. Babar) Conditions DB is meant to store: –detector alignments –calibration constants –time dependent parameters, under which the experimental events are taken and that are necessary for the reconstruction and analysis of the raw data the stored conditions are time based (time stamp) –Babar has a resolution time of 1 second If we agree on the general principle that – all changes in any detector, daq or trigger components are logged at all times –only severe errors lead to stop the system (e.g. system efficiency less than 50%) Then, the Conditions DB should also contains (at least logically) parameters describing the time behavior of the daq and the trigger systems –off-liners should be able to easily extract the needed view (detectors, daq, triggers) to reconstruct properly a given set of events, possibly using same API and same query languages

Gaetano Maron, CPT week, CERN, 16 April DAQ Run Conditions ( varie ) General DAQ Run Conditions are (referred to a given daq application): –Performances (input, output). Up/Low thresholds should be set to identify under/over-performances situations. Under/over performances situation to report to RCS –Buffer occupancy. Over threshold situations to report to RCS –Status. Status change to report to RCS –. Independent applications heartbeat is necessary to have the map of the “still alive” applications. This could avoid dead locks. Applications crash to report to RCS Hardware (e.g. PC) hosting daq applications should also be pinged by an heartbeat to have the map of the “still alive” PCs (farm components, etc.). PCs crash to report to RCS PCs hosting daq applications should be also controlled/monitored both from the hardware point of view (T, Fans, etc.) and OS point of view (memory used, CPU used, disks, etc.). Critical situations to report to RCS DAQ Appl. DAQ Appl. PC Heartbeat App. Appl. Conditions Heartbeat Hardware PC/OS Conditions

Gaetano Maron, CPT week, CERN, 16 April Problem Solver Information Service Problem Solver alarms malfunctioning aTTS recovering actions Some examples to understand how this could work How to implement it? –tools ? It is a sort of expert system –languages? Atlas experience on their problem solver? They use CLIPS, a tool to build expert systems Jess (Java expert system). Does it fit our needs? Recovering actions –recovering could involve to reset a daq component –reset could impose to block the system for a while (aTTS) reset (fast) the electronics reset the failed component align its status to system statud restart the component restart the system (aTTS) fast reset

Gaetano Maron, CPT week, CERN, 16 April RCS plans Complete the prototype based on Tomcat and delivery it to: –Small daq systems –Small test environment Setup a testbed with a dedicated 16x16 cluster to figure out: –Performances in command propagation –Performances in collecting information into IMS Investigation on new native XML DB (in particular Oracle 9i vers. 2) Start to play with Web Services