Readout Unit using Network Processors



Similar documents
Network Performance Optimisation and Load Balancing. Wulf Thannhaeuser

Results of Benchmark Tests upon a Gigabit Ethernet Switch

The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links. Filippo Costa on behalf of the ALICE DAQ group

WHAT IS SCADA? A. Daneels, CERN, Geneva, Switzerland W.Salter, CERN, Geneva, Switzerland. Abstract 2 ARCHITECTURE. 2.1 Hardware Architecture

"FRAMEWORKING": A COLLABORATIVE APPROACH TO CONTROL SYSTEMS DEVELOPMENT

Automation and Control. CERN OpenLab 25 January 2010

PLCs and SCADA Systems

New Design and Layout Tips For Processing Multiple Tasks

AMC13 T1 Rev 2 Preliminary Design Review. E. Hazen Boston University E. Hazen - AMC13 T1 V2 1

Interfacing Credit Card-sized PCs to Board Level Electronics

Development. Igor Sheviakov Manfred Zimmer Peter Göttlicher Qingqing Xia. AGIPD Meeting April, 2014

OPC COMMUNICATION IN REAL TIME

FOXBORO. I/A Series SOFTWARE Product Specifications. I/A Series Intelligent SCADA SCADA Platform PSS 21S-2M1 B3 OVERVIEW

Technical Training Module ( 30 Days)

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

CMS Tracker module / hybrid tests and DAQ development for the HL-LHC

WISE-4000 Series. WISE IoT Wireless I/O Modules

Siemens Openlab Major Review. PLCs Security. October Author: Filippo Tilaro Supervised by: Brice Copy

U-LITE Network Infrastructure

Computer Systems Structure Input/Output

Track Trigger and Modules For the HLT

OpenControl. Utilization

How To Develop An Iterio Data Acquisition System For A Frustreo (Farc) (Iterio) (Fcfc) (For Aterio (Fpc) (Orterio).Org) (Ater

VME Data Acquisition System: Fundamentals and Beyond. Abhinav Kumar Bhabha Atomic Research Centre, Mumbai March 2011

PROFINET IO Diagnostics 1

Overview of the GRETINA Auxiliary Detector Interface

An Ethernet based alarm system

Terminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools

R-Win. Smart Wireless Communication Management System

Performance Monitoring of the Software Frameworks for LHC Experiments

EMX-2500 DATA SHEET FEATURES GIGABIT ETHERNET REMOTE CONTROLLER FOR PXI EXPRESS MAINFRAMES SYSTEM LEVEL FUNCTIONALITY

Solving I/O Bottlenecks to Enable Superior Cloud Efficiency

Off-the-shelf Packaged Software Systems And Custom Software Analysis By Gamal Balady MASS Group, Inc.

applicomio Profibus-DP

Z-TWS4. Multifunction Straton / LINUX Controller.

Standard diagnostic and configuration interface for Beckhoff Industrial PCs

CAPTAN: A Hardware Architecture for Integrated Data Acquisition, Control, and Analysis for Detector Development

Straton and Zenon for Advantech ADAM Copalp integrates the straton runtime into the ADAM-5550 device from Advantech

AGIPD Interface Electronic Prototyping

System integration oriented data center. planning. In terms of ATEN's eco Sensors DCIM solution

APPLICATION NOTE. The DMP Software Family DMP COMPUTER SOFTWARE PROGRAMS

Tier0 plans and security and backup policy proposals

EDM Cloud Remote Monitoring Solutions. Crystal Instruments, January 2014

Cisco 7816-I5 Media Convergence Server

PCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation

Networking Virtualization Using FPGAs

Management of VMware ESXi. on HP ProLiant Servers

Using Linux Clusters as VoD Servers

Industry White Paper. Ensuring system availability in RSView Supervisory Edition applications

Minimum Hardware Specifications Upgrades

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

What is LOG Storm and what is it useful for?

Monitor all of your critical infrastructure from a single, integrated system.

EUROTHERM MASTER COMMUNICATIONS 5000 Series with Master Communications for unsurpassed access to process data everywhere

Rcore Embedded Software Platform

NEW. EVEN MORE data acquisition and test stand automation

Virtualised MikroTik

Datacenter Operating Systems

Migrating Control System Servers to Virtual Machines

Performance monitoring at CERN openlab. July 20 th 2012 Andrzej Nowak, CERN openlab

Running FileMaker Pro 5.0v3 on Windows 2000 Terminal Services

Open Flow Controller and Switch Datasheet

User manual Compact Web PLC WP240 series IEC-line

Semaphore T BOX Applications in Data Center Facilities

VM600 CMS Software. VM600 Series Software for Condition Monitoring System (CMS) FEATURES DESCRIPTION

Web based monitoring in the CMS experiment at CERN

Silicon Lab Bonn. Physikalisches Institut Universität Bonn. DEPFET Test System Test DESY

The PHI solution. Fujitsu Industry Ready Intel XEON-PHI based solution. SC Denver

Standby Services or Reliance on Experts for Accelerator control?

Agenda. Capacity Planning practical view CPU Capacity Planning LPAR2RRD LPAR2RRD. Discussion. Premium features Future

The muon L0 Off Detector Electronics (ODE) for the LHCb experiment

Using Linux Clusters as VoD Servers

power rid B ge C o m p u t e r

FWSM introduction Intro 5/1

Comparison of Native Fibre Channel Tape and SAS Tape Connected to a Fibre Channel to SAS Bridge. White Paper

REMOTE LABORATORY PLANT CONTROL

DeltaV Remote Client. DeltaV Remote Client. Introduction. DeltaV Product Data Sheet. Remote engineering and operator consoles

Agenda. HPC Software Stack. HPC Post-Processing Visualization. Case Study National Scientific Center. European HPC Benchmark Center Montpellier PSSC

Web of Things Architecture

How To Use Safety System Software (S3)

Private cloud computing advances

Embedded Operating Systems in a Point of Sale Environment. White Paper

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

High-Density Network Flow Monitoring

Product Brief for ReportWorX V9.3 October 2013

The KNX visualization software

Online CMS Web-Based Monitoring. Zongru Wan Kansas State University & Fermilab (On behalf of the CMS Collaboration)

Cisco ROSA Video Service Manager (VSM) Version 05.03

Communication and connectivity the ideal solution for integrated system management and data integrity

CNG IN A BOX: Cloud Based Enterprise Historian w\dash Boarding Solution for CNG Fueling Stations

Stovepipes to Clouds. Rick Reid Principal Engineer SGI Federal by SGI Federal. Published by The Aerospace Corporation with permission.

Transcription:

Readout Unit using Network Processors FEM FEM FEM FEM DAQ RU GbE GbE GbE GbE IBM NP4GS3 Phy GMII Phy GMII Phy GMII Phy GMII 4 x 1Gb full duplex Ethernet MACs ECS Ethernet CC-PC PCI Switch Bus IBM NP4GS3 Switch Bus Mem 16 RISC processors @ 133 MHz Up-to 64 MB external RAM Used in routers RN IBM NP4GS3 GMII GMII GMII GMII Phy Phy Phy Phy GbE Mem RU Functions EB and formatting 7.5?sec/event ~200 khz evt rate J. Harvey : LHCb Computing Slide 31

Sub Farm Controller (SFC) Alteon Tigon 2 Dual R4000-class processor running at 88 MHz Up to 2 MB memory GigE MAC+link-level interface PCI interface ~90 khz event fragments/s Development environment GNU C cross compiler with few special features to support the hardware Source-level remote debugger CPU Memory Local Bus PCI Bridge Standard PC PCI Bus Smart NIC ~50 MB/s ~0.5 MB/s NIC ~50 MB/s ~0.5 MB/s Control NIC Readout Network (GbE) Subfarm Network (GbE) Controls Network (FEth) J. Harvey : LHCb Computing Slide 32

Control Interface to Electronics Select a reduced number of solutions to interface Front-end electronics to LHCb s control system: No radiation (counting room): Ethernet Credit card PC JTAG I 2 C Par Ethernet to credit card PC on modules Low level radiation (cavern): 10Mbits/s custom serial LVDS twisted pair SEU immune antifuse based FPGA interface chip Master PC Serial slave JTAG I 2 C Par High level radiation (inside detectors): CCU control system made for CMS tracker Radiation hard, SEU immune, bypass Master Provide support (HW and SW) for the PC integration of the selected solutions J. Harvey : LHCb Computing Slide 33

Experiment Control System

Control and Monitoring Fixed latency 4.0?s Variable latency <1 ms Level 0 Trigger Level 1 Trigger 40 MHz 1 MHz 40 khz 1 MHz Timing & Fast Control Throttle L0 L1 LHC-B Detector VDET TRACK ECAL HCAL MUON RICH Level-0 Front-End Electronics Level-1 Front-End Multiplexers (FEM) Front End Links RU RU RU Read-out units (RU) Read-out Network (RN) LAN Data rates 40 TB/s 1 TB/s 6 GB/s 6 GB/s Variable latency L2 ~10 ms L3 ~200 ms Storage SFC CPU CPU SFC CPU CPU Sub-Farm Controllers (SFC) Trigger Level 2 & 3 Event Filter Control & Monitoring 50 MB/s J. Harvey : LHCb Computing Slide 35

Experimental Control System The Experiment Control System will be used to control and monitor the operational state of the detector, of the data acquisition and of the experimental infrastructure. Detector controls High and Low voltages Crates Cooling and ventilation Gas systems etc. Alarm generation and handling DAQ controls RUN control Setup and configuration of all readout components (FE, Trigger, DAQ, CPU Farm, Trigger algorithms,...) J. Harvey : LHCb Computing Slide 36

System Requirements Common control services across the experiment System configuration services coherent information in database Distributed information system control data archival and retrieval Error reporting and alarm handling Data presentation status displays, trending tools etc. Expert system to assist shift crew Objectives Easy to operate 2/3 shift crew to run complete experiment Easy to adapt to new conditions and requirements Implies integration of DCS with the control of DAQ and data quality monitoring J. Harvey : LHCb Computing Slide 37

Integrated System trending charts DAQ Slow Control J. Harvey : LHCb Computing Slide 38

Integrated system error logger ALEPH error logger, ERRORS + MONITOR + ALARM DAQ Slow Control 2-JUN 11:30 ALEP R_ALEP_0 RUNC_DAQ ALEPH>> DAQ Error 2-JUN 11:30 ALEP TPEBAL MISS_SOURCE TPRP13 <1_missing_Source(s)> 2-JUN 11:30 ALEP TS TRIGGERERROR Trigger protocol error(tmo_wait_no_busy) 2-JUN 11:30 TPC SLOWCNTR SECTR_VME VME CRATE fault in: SideA Low J. Harvey : LHCb Computing Slide 39

Parameters Scale of the LHCb Control system Detector Control: O (10 5 ) parameters FE electronics: Few parameters x 10 6 readout channels Trigger & DAQ: O(10 3 ) DAQ objects x O(10 2 ) parameters Implies a high level description of control components (devices/channels) Infrastructure 100-200 Control PCs Several hundred credit-card PCs. By itself a sizeable network (ethernet) J. Harvey : LHCb Computing Slide 40

LHCb Controls Architecture Conf. DB, Archives, Log files, Technologies Servers Storage Users WAN Supervision SCADA LAN Other systems (LHC, Safety,...) Controller/ PLC... Fieldbus Experimental equipment LAN VME Process Management Field Management OPC Communication PLC Fieldbuses Devices J. Harvey : LHCb Computing Slide 41

Supervisory Control And Data Acquisition Used virtually everywhere in industry including very large and mission critical applications Toolkit including: Development environment Set of basic SCADA functionality (e.g. HMI, Trending, Alarm Handling, Access Control, Logging/Archiving, Scripting, etc.) Networking/redundancy management facilities for distributed applications Flexible & Open Architecture Multiple communication protocols supported Support for major Programmable Logic Controllers (PLCs) but not VME Powerful Application Programming Interface (API) Open Database Connectivity (ODBC) OLE for Process Control (OPC ) J. Harvey : LHCb Computing Slide 42

Benefits/Drawbacks of SCADA Standard framework => homogeneous system Support for large distributed systems Buffering against technology changes, Operating Systems, platforms, etc. Saving of development effort (50-100 man-years) Stability and maturity available immediately Support and maintenance, including documentation and training Reduction of work for the end users Not tailored exactly to the end application Risk of company going out of business Company s development of unwanted features Have to pay J. Harvey : LHCb Computing Slide 43

Commercial SCADA system chosen Major evaluation effort technology survey looked at ~150 products PVSS II chosen from an Austrian company (ETM) Device oriented, Linux and NT support The contract foresees: Unlimited usage by members of all institutes participating in LHC experiments 10 years maintenance commitment Training provided by company - to be paid by institutes Licenses available from CERN from October 2000 PVSS II will be the basis for the development of the control systems for all four LHC experiments (Joint COntrols Project) J. Harvey : LHCb Computing Slide 44

Controls Framework LHCb aims to distribute with the SCADA system a framework Reduce to a minimum the work to be performed by the sub-detector teams Ensure work can be easily integrated despite being performed in multiple locations Ensure a consistent and homogeneous DCS Engineering tasks for framework : Definition of system architecture (distribution of functionality) Model standard device behaviour Development of configuration tools Templates, symbols libraries, e.g. power supply, rack, etc. Support for system partitioning (uses FSM) Guidelines on use of colours, fonts, page layout, naming,... Guidelines for alarm priority levels, access control levels, etc. First Prototype released end 2000 J. Harvey : LHCb Computing Slide 45

Application Architecture ECS DCS DAQ LHC Vertex Tracker Muon Vertex Tracker Muon HV Temp HV GAS HV GAS FE RU FE RU FE RU SAFETY J. Harvey : LHCb Computing Slide 46

Run Control J. Harvey : LHCb Computing Slide 47

Summary Organisation has important consequences for cohesion, maintainability, manpower needed to build system Architecture driven development maximises common infrastructure and results in systems more resilient to change Software frameworks maximuse level of reuse and simplify distributed development by many application builders Use of industrial components (hardware and software) can reduce development effort significantly DAQ is designed with simplicity and maintainability in mind Maintain a unified approach e.g. same basic infrastructure for detector controls and DAQ controls J. Harvey : LHCb Computing Slide 48

Extra Slides