MICE VC June 2009Jean-Sébastien GraulichSlide 1 Feed back from the DAQ review o Facts o Detector DAQ o Important Comments o Bottom line Jean-Sebastien.

Slides:



Advertisements
Similar presentations
1 jNIK IT tool for electronic audit papers 17th meeting of the INTOSAI Working Group on IT Audit (WGITA) SAI POLAND (the Supreme Chamber of Control)
Advertisements

Software change management
MICE CM January 2009Jean-Sébastien GraulichSlide 1 DAQ and CAM Summary o Organization o Control and Monitoring o Detector DAQ o Online Monitoring o Front-End.
Risk Analysis & Management. Phases Initial Risk Assessment Risk Analysis Risk Management and Mitigation.
June 26, 2009TLH, NFMCC Friday Meeting1 MICE Updates MICE News Overview ISIS and MICE Schedules DAQ Review Spectrometer Update Aspirational Schedule Terry.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Wrap Up o Control and Monitoring o DDAQ o Interface between DDAQ and MCM o Infrastructure Jean-Sebastien.
April 2006Jean-Sébastien GraulichSlide 1 DAQ Status o Goal for BTF o Status o First results o To be done.
Controls and Monitoring Implementation Plan J. Leaver 03/06/2009.
1 ITC242 – Introduction to Data Communications Week 12 Topic 18 Chapter 19 Network Management.
MICE CM15 June 2006Jean-Sébastien GraulichSlide 1 DAQ Status o Detector DAQ Test bench in Geneva o Preparing for Test Beam o FE electronics tests o Detector.
MICE CM15 June 2006Jean-Sébastien GraulichSlide 1 DDAQ Pending Issues o Detector FEE o Software framework o Trigger o Data Storage Jean-Sebastien Graulich,
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Interface between Control & Monitoring and DDAQ o Introduction o Some background on DATE o Control Interface.
VC Sept 2005Jean-Sébastien Graulich Report on DAQ Workshop Jean-Sebastien Graulich, Univ. Genève o Introduction o Monitoring and Control o Detector DAQ.
DITSCAP Phase 2 - Verification Pramod Jampala Christopher Swenson.
June, 2003 Poverty and Climate Change Reducing the Vulnerability of the Poor through Adaptation Poverty and Climate Change Reducing the Vulnerability of.
DATA PRESERVATION IN ALICE FEDERICO CARMINATI. MOTIVATION ALICE is a 150 M CHF investment by a large scientific community The ALICE data is unique and.
Kaori Maeshima (FNAL), Muon Alignment EDR: FEB. 28, Endcap Alignment EMU Alignment DAQ Muon Alignment EDR Feb. 28, 2002 Outline: 1.Components to.
“How Industry Learns” --- Proposed Project --- Karen Paulk, ConocoPhillips, Chair, Process Safety Group & Ron Chittim, API CRE Chairs & Sponsors Workshop.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
Hall D Online Data Acquisition CEBAF provides us with a tremendous scientific opportunity for understanding one of the fundamental forces of nature. 75.
MICE CM26 March '10Jean-Sebastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM25 o DAQ System Upgrade o Luminosity Monitors o Sequels of.
CM26 March 2010Jean-Sebastien GraulichSlide 1 Online Summary o The heplnw17 case o DAQ o CAM o Online Reconstruction o Data Base o Data Storage Jean-Sebastien.
IEEE Systems Council VP Technical Operations Status; April 9, 2010 ieeesystemscouncil.org The SC has established a distinguished lecturer program. AESS.
9 Closing the Project Teaching Strategies
REVIEW OF NA61 SOFTWRE UPGRADE PROPOSAL. Mandate The NA61 experiment is contemplating to rewrite its fortran software in modern technology and are requesting.
SEMINAR ON :. ORGANISATION Organizations are formal social units devoted to attainment of specific goals. Organizations use certain resources to produce.
Summary DCS Workshop - L.Jirdén1 Summary of DCS Workshop 28/29 May 01 u Aim of workshop u Program u Summary of presentations u Conclusion.
Requirements Review – July 21, Requirements for CMS Patricia McBride July 21, 2005.
Consolidation of access systems for the injector Complex ATOP days 4-6 March 2009 P. Ninin & R, Nunes in behalf of the PS and SPS access project teams…
ERCOT and Utilicast Public Document February 17, 2009 Nodal Program Oversight Report 9 System Integration Assessment.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
Control & Monitoring System Update Contributors: Brian Martlew - Daresbury Laboratory - STFC James Leaver - Imperial College Pierrick Hanlet - Fermilab.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
MICE CM25 Nov 2009Jean-Sebastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM24 o Trigger o Event Building o Online Software o Front End.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
Integrated Risk Management Charles Yoe, PhD Institute for Water Resources 2009.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
Control in ATLAS TDAQ Dietrich Liko on behalf of the ATLAS TDAQ Group.
OFFICE OF SCIENCE 2.3 Infrastructure and Installation Sims, Edwards 1.Does the conceptual design and planned implementation satisfy the performance specifications.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
1 Planning for Reuse (based on some ideas currently being discussed in LHCb ) m Obstacles to reuse m Process for reuse m Project organisation for reuse.
Software Engineering COSC 4460 Class 4 Cherry Owen.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Control and Monitoring Summary of DAQ WS III o General Architecture o RF System C&M o D0 EPICS extensions.
Technical Board and Safety Summary Michael S. Zisman Center for Beam Physics Accelerator & Fusion Research Division Lawrence Berkeley National Laboratory.
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood 10 – 1 Systems Planning and Analysis Chapter 10.
A State Perspective Mentoring Conference New Orleans, LA 2/28/2005 RCRAInfo Network Exchange.
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.
Lecture 2.1b: DoD Acquisition Process (SEF Ch 2)
MICE CM January 2009Jean-Sébastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM23 o Detector DAQ o Trigger o Online Software o Front End.
1 LHCC RRB SG 16 Sep P. Vande Vyvre CERN-PH On-line Computing M&O LHCC RRB SG 16 Sep 2004 P. Vande Vyvre CERN/PH for 4 LHC DAQ project leaders.
Firmware - 1 CMS Upgrade Workshop October SLHC CMS Firmware SLHC CMS Firmware Organization, Validation, and Commissioning M. Schulte, University.
Lecture 13.  Failure mode: when team understands requirements but is unable to meet them.  To ensure that you are building the right system Continually.
DoE Review January 1998 Online System WBS 1.5  One-page review  Accomplishments  System description  Progress  Status  Goals Outline Stu Fuess.
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.
CD FY09 Tactical Plan Status FY09 Tactical Plan Status Report for Neutrino Program (MINOS, MINERvA, General) Margaret Votava April 21, 2009 Tactical plan.
1 The ILC Control Work Packages. ILC Control System Work Packages GDE Oct Who We Are Collaboration loosely formed at Snowmass which included SLAC,
Management February 20, Annual Review of the Muon Accelerator Program (MAP) Subcommittee members: Ron Prwivo, Ron Lutha, and Jim Kerby.
11 th February 2008Brian Martlew EPICS for MICE Status of the MICE slow control system Brian Martlew STFC, Daresbury Laboratory.
ALICE RRB-T ALICE Computing – an update F.Carminati 23 October 2001.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 2 Diploma of Project Management.
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
Software Design. Introduction Designing engineering encompasses the set of principles concepts and practices that lead to the development of a high quality.
ATLAS Forward Project (AFP) Technical review outcome Review done on (morning) September 2013, see agenda
1 ALICE Summary LHCC Computing Manpower Review September 3, 2003.
Integrating MBSE into a Multi-Disciplinary Engineering Environment A Software Engineering Perspective Mark Hoffman 20 June 2011 Copyright © 2011 by Lockheed.
Systems Planning and Analysis
The ILC Control Work Packages
Controls & Monitoring in MICE
Definition of Project “An organized endeavor aimed at accomplishing a specific non-routine or low-volume task.” Definition of Project Management “The.
Presentation transcript:

MICE VC June 2009Jean-Sébastien GraulichSlide 1 Feed back from the DAQ review o Facts o Detector DAQ o Important Comments o Bottom line Jean-Sebastien Graulich, Geneva

Facts  One day review for MICE Data Acquisition AND Controls At RAL on June 4 th 2009  4 external Reviewers Pierre Vande Vyvre (Chair); CERN ALICE Fritz Bartlett; FNAL D0 Tim Nicholls; RAL T2K Emilio Radiccioni; INFN Bari TOTEM  1 Internal Reviewer John Cobb; Oxford MICE VC June 2009Jean-Sébastien GraulichSlide 2

Organization  Presentations on all the aspects followed by discussions The reviewers have been very active in asking questions and giving comments  The committee has been given a charge which included a list of questions  Access these documents at MICE VC June 2009Jean-Sébastien GraulichSlide 3

General Comment  The committee was satisfied by the presentations  They recognize A significant amount of progress has already been achieved  They Identify Critical areas, most notably the control systems, where manpower is extremely limited  They would urge The management of the collaboration to identify additional effort as a matter of priority.  An overall view of the architecture and inter- relationship of the various online systems was lacking MICE VC June 2009Jean-Sébastien GraulichSlide 4

Some Answers to the charges  Does the baseline design meet the experiment’s objectives for all Steps of MICE? The system designed is well adapted to the present needs of the experiment during a phase that can be qualified of test and commissioning. The committee considers that it should evolve for the production phase of the experiment.  Will the systems be fully functional for step III? The system will most probably be ready for step III, contingent to the addition of some manpower to the control system and the addition of some redundant hardware to avoid single points of failure.  Is the interface between the DAQ and the Control system well thought out? The committee considers that the interface between the DAQ and the Controls system is not well thought out. This interface requires a systematic approach to identify all the control flows inside the experiment and to implement these flows with a top-down approach MICE VC June 2009Jean-Sébastien GraulichSlide 5

Important Remarks  Data Flow There was considerable discussion about the impact of the near-online dataflow – for both reconstruction and data archival – on the performance of the DAQ. While the data rate is not particularly high (30 MB/s) consideration must be given to the impact of archiving data files into the Tier-1 storage systems on DAQ. In particular attention should be given to having a single RAID file system where concurrent read and write accesses could lead to contention.  Monitoring Given the relatively limited time needed to reconstruct the data, it would seem appropriate and feasible technically and financially to reconstruct online a significant fraction (if not all) of the data. MICE VC June 2009Jean-Sébastien GraulichSlide 6

Important Remarks  Controls Both of the controls development groups, the MICE collaboration group and the Daresbury group, appear knowledgeable about general control system design principles and the use of EPICS  The MICE controls group is significantly understaffed considering the scale of the effort required to complete the project And - The possible departure of Pierrick Hanlet in the near future - The transfer of responsibility from Daresbury group to the MICE collaboration MICE VC June 2009Jean-Sébastien GraulichSlide 7

Important Remarks (2)  Controls Both of the controls development groups, the MICE collaboration group and the Daresbury group, appear knowledgeable about general control system design principles and the use of EPICS  The MICE controls group is significantly understaffed considering the scale of the effort required to complete the project And - The possible departure of Pierrick Hanlet in the near future - The transfer of responsibility from Daresbury group to the MICE collaboration MICE VC June 2009Jean-Sébastien GraulichSlide 8

Control DAQ Interface The present approach of inserting explicit code fragments in the DAQ to communicate to/from the DCS will not scale to the needed complexity, and adds interdependencies between the State Machines of the two systems which cannot be easily modelled and managed. To avoid unforeseen behaviours, it is recommended that a formal unified state machine is used to coordinate the various components of the online and control/monitoring subsystems. The control system must be able to read this state and other DAQ system parameters that relate to controls actions. It is also possible that the control/monitoring system may need to sense the state of the accelerator and this will require a gateway or data exchange link between the two control systems. MICE VC June 2009Jean-Sébastien GraulichSlide 9

Other remarks on Control  Single-Point Failures The miceecserv node appears to be a single-point failure component for the control/monitor system.  Application Development Environment was not discussed during the review. The committee recommend to consider using interpretive languages (Java, Python, Ruby...) MICE VC June 2009Jean-Sébastien GraulichSlide 10

Configuration database  Structure of the database The committee is concerned it would not easily provide access to online distributions taken at some arbitrary date in the past for comparison with current data  Concurrent accesses A major concern is that the proposed architecture allows multiple concurrent offline accesses to the configuration database, which is a critical element of the online system No authentication, access control or throttling was presented in the design, which presents significant performance and security risks MICE VC June 2009Jean-Sébastien GraulichSlide 11

Bottom line  The DAQ Review is Done !  The DAQ Review is Done !  Very useful comments have been received  Detector DAQ appears to be in shape and should allow data taking for Step III and beyond  Unified Controls, Data Flow and Online Database are more recent projects and the committee has noticed it’s not yet mature Need better integration DAQ/Controls More thinking on Online Data Buffer Disk Access  Serious concern about the man power available on Controls Call for attention from the management  The Control and DAQ Project is not yet over... MICE VC June 2009Jean-Sébastien GraulichSlide 12