Exploring DAOS as a Burst Buffer for a 100 Gbps DAQ Real-Time Streaming System
We present an experimental evaluation of a burst buffer for a real-time DAQ streaming system designed to transmit instrument data to remote data centers. The system is based on EJ-FAT, a load balancing system capable of Nx 100Gbps streams, distributing data from event sources to processing nodes. We explore applying the DAOS system as a burst buffer to serve a number of purposes: improve resiliency, elasticity and add new functions into the processing pipeline. In the evaluation a sender transmits events over a 100Gbps network to a receiver integrated with DAOS to store the reassembled events using DAOS APIs. We evaluate the system for possible bottlenecks and provide end-to-end evaluation with a burst buffer using DAOS storage abstractions. We show that a receiver node can support 38.1 Gbps. This proves the viability of our approach and allows us to extend this work to investigate scale-out properties and new streaming optimizations.
Authors
- Amitoj Singh (ORCID: https://orcid.org/0009-0009-1632-5612)
- Xinxin Mei (ORCID: https://orcid.org/0000-0003-1046-5269)
- C. Timmer (ORCID: https://orcid.org/0000-0002-4992-4170)
- V. Gyurjyan (ORCID: https://orcid.org/0000-0003-2431-3645)
- W.G. Heyes (ORCID: https://orcid.org/0000-0001-9902-8190)
- Michael Goodrich (ORCID: https://orcid.org/0000-0002-0455-7522)
- Ilya Baldin (ORCID: https://orcid.org/0000-0001-7158-0143)
Institutions
- Thomas Jefferson National Accelerator Facility (US)
Publication Details
- Published
- 2024-11-01
- DOI
- https://doi.org/10.2172/2514342
- Primary Topic
- Network Traffic and Congestion Control
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- U.S. Department of Energy
- Advanced Scientific Computing Research