HADES Event Builder Status HADES Coll. Meeting XXX, Lisboa

Slides:



Advertisements
Similar presentations
Express5800/ft series servers Product Information Fault-Tolerant General Purpose Servers.
Advertisements

Lucas Schill Brent Grover Ed Schilla Advisor: Danny Miller.
June 19, 2002 A Software Skeleton for the Full Front-End Crate Test at BNL Goal: to provide a working data acquisition (DAQ) system for the coming full.
Target Online Software J. Leaver 01/12/ /06/2015Imperial College 2 Target Controller Software Software for Stage 1 upgrade nearing completion –Hardware.
DABCDABC D ata A cquisition B ackbone C ore RT2010 J.Adamczewski-Musch, H.G.Essel, S.Linev 1 Data Acquisition Backbone Core Framework.
Chapter 11: Maintaining and Optimizing Windows Vista
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
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.
Data Acquisition Backbone Core DABC J. Adamczewski, H.G. Essel, N. Kurz, S. Linev GSI, Darmstadt The new Facility for Antiproton and Ion Research at GSI.
ETRAX CRIS architecture and Xilinx FPGA Peter Zumbruch Experiment control systems group GSI (KS/EE)
DABCDABC D ata A cquisition B ackbone C ore J.Adamczewski, H.G.Essel, N.Kurz, S.Linev 1 Work supported.
GStore: GSI Mass Storage ITEE-Palaver GSI Horst Göringer, Matthias Feyerabend, Sergei Sedykh
6-10 Oct 2002GREX 2002, Pisa D. Verkindt, LAPP 1 Virgo Data Acquisition D. Verkindt, LAPP DAQ Purpose DAQ Architecture Data Acquisition examples Connection.
ALICE, ATLAS, CMS & LHCb joint workshop on
22nd March 2000HEPSYSMAN Oxford Particle Physics Site Report Pete Gronbech Systems Manager.
2-3 April 2001HEPSYSMAN Oxford Particle Physics Site Report Pete Gronbech Systems Manager.
D ata A cquisition B ackbone C ore DABCDABC , Huelva J.Adamczewski, H.G.Essel, N.Kurz, S.Linev 1 Work.
March 2008EPICS Meeting in Shanghai1 KEKB Control System Status Mar Tatsuro NAKAMURA KEKB Control Group, KEK.
DABCDABC J. Adamczewski-Musch, H.G. Essel, S. Linev Software development for CBM DAQ J. Adamczewski-Musch, H.G. Essel, S.
7. CBM collaboration meetingXDAQ evaluation - J.Adamczewski1.
THttpServer for ROOT Bertrand Bellenot, CERN Sergey Linev, GSI Darmstadt
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Data Acquisition Backbone Core J. Adamczewski-Musch, N. Kurz, S. Linev GSI, Experiment Electronics, Data processing group.
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.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 Parallel - DAQ Status, Emlyn Corrin, 8 Oct 2007 EUDET Annual Meeting, Palaiseau, Paris DAQ Status.
1 23.July 2012Jörn Adamczewski-Musch TRB / HADAQ plug-ins for DABC and Go4 Jörn Adamczewski-Musch GSI, Experiment Electronics: Data Processing group EE-meeting,
Developments and applications of DAQ framework DABC v2 Jörn Adamczewski-Musch, Nikolaus Kurz, Sergey Linev GSI / Experiment Electronic.
DABCDABC D ata A cquisition B ackbone C ore J.Adamczewski, H.G.Essel, N.Kurz, S.Linev 1 Work supported by EU RP6 project.
H.G.Essel: Go4 - J. Adamczewski, M. Al-Turany, D. Bertini, H.G.Essel, S.Linev ROOT 2002 GSI Online Offline Object Oriented Go4.
GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GGO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4GO4G.
DØ Online Workshop3-June-1999S. Fuess Online Computing Overview DØ Online Workshop 3-June-1999 Stu Fuess.
DABCDABC ROC-based DAQ: latest developments and perspectives Jörn Adamczewski-Musch, Hans G. Essel, Sergey Linev GSI, Experiment Electronics: Data Processing.
DABC Data Acquisition Backbone Core NUSTAR, Legnaro : DABC - J.Adamczewski, H.G.Essel, N.Kurz, S.Linev 1 Data Acquisition Backbone Core J.Adamczewski,
CODA Graham Heyes Computer Center Director Data Acquisition Support group leader.
COMPASS DAQ Upgrade I.Konorov, A.Mann, S.Paul TU Munich M.Finger, V.Jary, T.Liska Technical University Prague April PANDA DAQ/FEE WS Игорь.
CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland.
Go4 v2.2 Status & Overview CHEP 2003
Gu Minhao, DAQ group Experimental Center of IHEP February 2011
BaBar Transition: Computing/Monitoring
RHEV Platform at LHCb Red Hat at CERN 17-18/1/17
Data and Control link via GbE
Failover and High Availability
WP18, High-speed data recording Krzysztof Wrona, European XFEL
System Monitoring with Lemon
High Availability Linux (HA Linux)
CMS High Level Trigger Configuration Management
Diskpool and cloud storage benchmarks used in IT-DSS
Heterogeneous Computation Team HybriLIT
Control and data acquisition system of the KTX device
ATF/ATF2 Control System
GFA Controls IT Alain Bertrand
Distributed object monitoring for ROOT analyses with Go4 v.3
Conditions Data access using FroNTier Squid cache Server
3D graphics in JavaScript ROOT
Storage Virtualization
HYCOM CONSORTIUM Data and Product Servers
Haiyan Meng and Douglas Thain
Support for ”interactive batch”
SAP HANA Cost-optimized Hardware for Non-Production
SAP HANA Cost-optimized Hardware for Non-Production
EPICS: Experimental Physics and Industrial Control System
The Go4 eventloop framework: analysis steps
What’s new ArcGIS 10.1 for Server The Server Framework
Working with HADES WebDB HADES analysis workshop, Darmstadt, Germany, 31 January - 1 February 2012 Ilse Koenig, GSI Darmstadt Outline: Version management.
Analysis Organization: Go4 Analysis Steps and TTask
J. Adamczewski, M. Al-Turany, D. Bertini, H.G. Essel
Sending data to EUROSTAT using STATEL and STADIUM web client
Presentation transcript:

HADES Event Builder Status HADES Coll. Meeting XXX, Lisboa Jörn Adamczewski-Musch GSI / RBEE 7.10.2015

Overview Event Building (EB) EB hardware status EB software migration to DABC EB monitoring: ICINGA, EPICS, HTTP,... Outlook 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

DAQ/EB server overview lxhadesdaq: (spare: lxhadesdaqold) central nfs server (/home/hadaq, /var/diskless/etrax_fs), DAQ and EB configuration and startup Oracle gateway for DAQ/EB run infos (nfs client of EB servers) lxhadeb05, lxhadeb02, lxhadeb03, lxhadeb04: event builder servers: 4 EB processes/server -> 16 EB 12/16 core, 64GB, 14/22 x 2TB local disks, 2x 10Gb ethernet lxhadeb06: (spare: lxhadeb07) central monitoring server: ( EPICS, QA, ICINGA , several vnc servers) 32 (64) core, 128 (256)GB, 44TB RAID6 hades33: (no spare!?) Hmon web server -, QA display hades31: (no spare!?) trbnet gateway to frontend controls (PEXOR board), trbcmd DAQOPSERVER hades30, hadesdaq01, hadesdaq02, hades17,...: interactive operator machines, 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

DAQ/EB server report Recent maintenance: lxhadesdaq: 3/2014 - changed complete hardware (previous lxhadeb01) 8 core, 32GB lxhadeb0i: 5/2014 – Linux upgrade Debian 7 wheezy lxhadeb07: 3/2015 – exchanged complete RAM (apparently corrupt) Recent problems: lxhadeb06: 3/2015 - RAID6 failure after power down -> replace disk, restore data ( >1 day without monitoring/slow control!) hadesdaq01: 4/2015 - replaced broken disk, rearranged RAID1 lxhadeb05: 8/2015 – temporarily hangs for 3 days (reason unclear!) -> power cycle lxhadesdaq: 8/2015 – /home/hadaq file system error after power failure -> XFS repaired, recovered ( ~1 day without DAQ !) No proper automatic startup of all machines and services at power on! (nfs mount interdependencies, power fuses, lost dhcp request,...) 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

DAQ/EB server plans To do before next beam time (2017 ?): Linux system upgrades (next: Debian 8) Improve automatic startup and service restarts Avoid single points of failure! duplicate central machines, distribute crucial services to different nodes optimize power distribution (fuses, UPS?) New hardware investments ? replacement and spare PCs, spare harddisks, spare network components Mind ageing of components! 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

HADES EBs before 2014 TRB RFIO TRB TRB TRB TRB HYDRA2 TRB TRB TRB TRB hld RFIO /data0i /lustre Event builder TRB /shm IOC TRB TRB Event builder hld /shm IOC HYDRA2 TRB small hld TRB Event builder hld /shm server TRB IOC TRB client Event builder hld TRB /shm IOC TRB EPICS GUI 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

HADES EBs since 2014 DABC TRB RFIO TRB TRB DABC TRB TRB HYDRA2 DABC hld RFIO /data0i /hera output Combiner stream TRB http /shm TRB DABC hld Combiner output stream http TRB /shm HYDRA2 TRB DABC hld Combiner output stream http TRB server TRB /shm DABC hld Combiner output stream http TRB client TRB /shm TRB EPICS GUI 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

EB software migration to DABC Data Acquisition Backbone Core (http://dabc.gsi.de) Linux, C++, multithreading, modular, extensable plug-ins, multi-node DAQ DABC hadaq plugin : UDP subevent receiver, event builder functionality compatible hld file output to RFIO and disk EPICS interface same as before, intermediate shared memory writes same run info for ORACLE logbook configurable by existing DAQ/EB scripts and setup files QA monitoring events provided by „streamserver“ socket HTTP server for EB monitoring and control May optionally run pre-analysis processing (TDC calibration -> S. Linev‘s talk) 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

EB performance comparison DABC performance (August 2014) 29 subsystems, 25 kHz pulser, 3 EB, RFIO and local disk file => 38 Mbyte/s per EB process, max CPU load 78%, no event loss => would achieve 608 Mbyte/s with all 16 EB processes (?) typical pion beam data rate 2014: 9 Mbyte/s at <2kHz trigger rate) netmem/evtbuild performance (August 2011) 28 subsystems, Au-beam trigger, 8 EB, RFIO and local disk file => typical 17 Mbyte/s per EB process without event loss => overall 135 Mbyte/s 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

EB monitoring and control ICINGA DABC web EPICS Hmon Ipmi 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

EB monitoring and control HMON (J. Michel et al) Hades DAQ monitoring (perl, trbcmd, etc.) http server (http://hades33/mon) Cluster monitoring: ICINGA http server (http://lxhadeb06/icinga) nodes status, services (oracle, disk, EPICS,...) service restart handlers EPICS (S. Yurevich, P. Zumbruch) EB data monitoring (rates, triggers, flags,...) EB run id synchronization! (start new hld files) DABC HTTP server in EB processes similar to new ROOT THttpServer (S.Linev) generic GUI in any web browser common access from monitoring scripts Server hardware: IPMI chassis, power, remote „local console“ 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

DABC web interface 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

footnote: ROOT web interface development by B.Bellenot and S.Linev related to DABC web see ROOT2015 workshop: JSROOT, THttpServer class available in standard ROOT v5.34/32 and >v6.0x, no DABC required! users: OpenData, Geant4, VISPA, ATLAS Tile Cal, ALICE DQM, TRIUMF, CernBox perhaps also interesting for HADES QA applications? 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon

Outlook DAQ/EB/monitoring server hardware is still sufficient (but may need upgrades and more spare hardware for the future!) EB software was moved to DABC framework successful data taking in 2014 pion beamtime DABC EB offers HTTP control server replace EPICS interface via shm? replace EPICS for EB completely? similar HTTP monitoring is available for standard ROOT analysis (->QM?) DABC EB can do trb3-TDC online calibration before hld file output probably change HADES event building network topology in the future! see presentation of Sergei Linev 07.10.2015 J.Adamczewski-Musch - HADES Coll. Meeting XXX, Lissabon