Improvements to the LHCb software performance testing infrastructure using message queues and big data technologies

Author:

Szyman´ski Maciej,Couturier Ben

Abstract

Software is an essential component of High Energy Physics experiments. Due to the fact that it is upgraded on relatively short timescales, software provides flexibility, but at the same time is susceptible to issues introduced during development process, thus mandating systematic testing. We present recent improvements to LHCbPR, the framework implemented at LHCb to measure physics and computational performance of complete applications. This infrastructure is essential for keeping track of the optimisation activities related to the upgrade of computing systems which is crucial to meet the requirements of the LHCb detector upgrade for the next stage of data taking of the LHC. Latest developments in LHCbPR include application of messaging system to trigger the tests right after the corresponding software version is built within LHCb nightly builds infrastructure. We will also report on the investigation of using big data technologies in LHCbPR. We have found that using tools such as Apache Spark and Hadoop Distributed File System may significantly improve the functionality of the framework, providing an interactive exploration of the test results with efficient data filtering and flexible development of reports.

Publisher

EDP Sciences

Reference40 articles.

1. Bediaga I. et al. [LHCb Collaboration], “ Framework TDR for the LHCb Upgrade : Technical Design Report ” CERN-LHCC-2012-007, LHCb-TDR-12.

2. The LHCb Collaboration, CERN, “ Upgrade Software and Computing ” CERN-LHCC-2018-007. LHCB-TDR-017, https://cds.cern.ch/record/2310827,

3. Systematic profiling to monitor and specify the software refactoring process of the LHCb experiment

4. Microservices for systematic profiling and monitoring of the refactoring process at the LHCb experiment

5. Docker [software], https://www.docker.com/ [accessed 2018–10–19]

Cited by 2 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3