Cargando…

Protocol-Independent Event Building Evaluator for the LHCb DAQ System

The Data Acquisition (DAQ) system of LHCb is a complex real-time system. It will be upgraded to provide LHCb with an all-software, trigger-free readout starting from 2020. Consequently, more CPU power in the form of servers will be needed and the DAQ network will grow to a capacity of 40 Tbps. A PC-...

Descripción completa

Detalles Bibliográficos
Autores principales: Cámpora Pérez, Daniel Hugo, Schwemmer, Rainer, Neufeld, Niko
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1109/RTC.2014.7097440
https://dx.doi.org/10.1109/TNS.2015.2428891
http://cds.cern.ch/record/2159204
_version_ 1780950937344409600
author Cámpora Pérez, Daniel Hugo
Schwemmer, Rainer
Neufeld, Niko
author_facet Cámpora Pérez, Daniel Hugo
Schwemmer, Rainer
Neufeld, Niko
author_sort Cámpora Pérez, Daniel Hugo
collection CERN
description The Data Acquisition (DAQ) system of LHCb is a complex real-time system. It will be upgraded to provide LHCb with an all-software, trigger-free readout starting from 2020. Consequently, more CPU power in the form of servers will be needed and the DAQ network will grow to a capacity of 40 Tbps. A PC-based readout system would receive data incoming from the detector, which would then be scattered across builder nodes, and further distributed to a computing farm for data filtering. The design bandwidth of such a DAQ system requires rates as high as 400 Gbps single-duplex per node. These builder nodes will be connected with cost-effective, high-bandwidth data-centre switches in order to minimize the system cost. The behaviour of such an Event Building network can of course be studied in simulation but experience tells us that it is crucial to test, in particular to find out limitations in the switches themselves and to which extent various Event Building protocols can mitigate these limitations. We present a protocol, topology and transport independent emulation software named DAQ Protocol-Independent Performance Evaluator (DAQPIPE). It allows us to test different communication architectures, such as push or pull, with regards to the initiator of the communication. Different topologies and transport protocols can also be tested. We present throughput and stress tests on an InfiniBand FDR multi-rail based LAN network setup, with a focus on the network performance. Large tests on the current system LHCb DAQ are shown to demonstrate the scalability of DAQPIPE itself and its capability to be deployed on any kind of large, tightly interconnected network to test its suitability for Event Building applications.
id oai-inspirehep.net-1416733
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling oai-inspirehep.net-14167332019-09-30T06:29:59Zdoi:10.1109/RTC.2014.7097440doi:10.1109/TNS.2015.2428891http://cds.cern.ch/record/2159204engCámpora Pérez, Daniel HugoSchwemmer, RainerNeufeld, NikoProtocol-Independent Event Building Evaluator for the LHCb DAQ SystemComputing and ComputersDetectors and Experimental TechniquesThe Data Acquisition (DAQ) system of LHCb is a complex real-time system. It will be upgraded to provide LHCb with an all-software, trigger-free readout starting from 2020. Consequently, more CPU power in the form of servers will be needed and the DAQ network will grow to a capacity of 40 Tbps. A PC-based readout system would receive data incoming from the detector, which would then be scattered across builder nodes, and further distributed to a computing farm for data filtering. The design bandwidth of such a DAQ system requires rates as high as 400 Gbps single-duplex per node. These builder nodes will be connected with cost-effective, high-bandwidth data-centre switches in order to minimize the system cost. The behaviour of such an Event Building network can of course be studied in simulation but experience tells us that it is crucial to test, in particular to find out limitations in the switches themselves and to which extent various Event Building protocols can mitigate these limitations. We present a protocol, topology and transport independent emulation software named DAQ Protocol-Independent Performance Evaluator (DAQPIPE). It allows us to test different communication architectures, such as push or pull, with regards to the initiator of the communication. Different topologies and transport protocols can also be tested. We present throughput and stress tests on an InfiniBand FDR multi-rail based LAN network setup, with a focus on the network performance. Large tests on the current system LHCb DAQ are shown to demonstrate the scalability of DAQPIPE itself and its capability to be deployed on any kind of large, tightly interconnected network to test its suitability for Event Building applications.oai:inspirehep.net:14167332015
spellingShingle Computing and Computers
Detectors and Experimental Techniques
Cámpora Pérez, Daniel Hugo
Schwemmer, Rainer
Neufeld, Niko
Protocol-Independent Event Building Evaluator for the LHCb DAQ System
title Protocol-Independent Event Building Evaluator for the LHCb DAQ System
title_full Protocol-Independent Event Building Evaluator for the LHCb DAQ System
title_fullStr Protocol-Independent Event Building Evaluator for the LHCb DAQ System
title_full_unstemmed Protocol-Independent Event Building Evaluator for the LHCb DAQ System
title_short Protocol-Independent Event Building Evaluator for the LHCb DAQ System
title_sort protocol-independent event building evaluator for the lhcb daq system
topic Computing and Computers
Detectors and Experimental Techniques
url https://dx.doi.org/10.1109/RTC.2014.7097440
https://dx.doi.org/10.1109/TNS.2015.2428891
http://cds.cern.ch/record/2159204
work_keys_str_mv AT camporaperezdanielhugo protocolindependenteventbuildingevaluatorforthelhcbdaqsystem
AT schwemmerrainer protocolindependenteventbuildingevaluatorforthelhcbdaqsystem
AT neufeldniko protocolindependenteventbuildingevaluatorforthelhcbdaqsystem