سند علمی

A MapReduce Input Format for Analyzing Big High-Energy Physics Data Stored in ROOT Framework Files

چکیده

Huge scientific data, such as the petabytes of data generated by the Large Hadron Collider (LHC) experiments at CERN are nowadays analyzed by grid computing infrastructures using a hierarchic filtering approach to reduce the amount of data. In practice, this means that an individual scientist has no access to the underlying raw data and furthermore, the accessible data is often outdated as filtering and distribution of data only takes places every few months. A viable alternative to perform analysis of huge scientific data may be cloud computing, which promises to make a “private computing grid” available to everyone via the Internet. Together with Google’s MapReduce paradigm for efficient processing of huge data sets, it provides a promising candidate for scientific computation on a large scale. This thesis investigates the applicability of the MapReduce paradigm, in particular as implemented by Apache Hadoop, for analyzing LHC data. We modify a typical LHC data analysis task so that it can be executed within the Hadoop framework. The main challenge is to split the binary input data, which is based on ROOT data files, so that calculations are performed efficiently at those locations where the data is physically stored. For Hadoop, this is achieved by developing a ROOT-specific input format. Services of the Amazon Elastic Compute Cloud (EC2) are utilized to deploy large compute clusters to evaluate the solution and explore the applicability of the cloud computing paradigm to LHC data analysis. We compare the performance of our solution with a parallelization of the analysis using the PROOF framework, a standard tool specialized in parallelized LHC data analysis. Our results show that the Hadoop-based solution is able to compete with the performance using PROOF. Additionally, we demonstrate that it scales well on clusters build from several hundred compute nodes inside the EC2 cloud.

اسناد مشابه

  • Exploring Object Stores for High-Energy Physics Data Storage

    مقاله‌ی دسترسی آزاد۲۰۲۱Epj Web of Conferences['Javier López-Gómez', 'Jakob Blomer', '']

    Over the last two decades, ROOT TTree has been used for storing over one exabyte of High-Energy Physics (HEP) events. The columnar on-disk layout proved to be ideal analyses HEP data that typically require access many events, but only a subset information stored each them. Future

  • Analyzing High Energy Physics Data Using Databases: A Case Study

    سند علمی۱۹۹۴SSDBMRobert L. Grossman, Xiao Qin, D. Valsamis, W. Xu

    We describe the initial work of the PASS Project which uses techniques from distributed object managment to analyze experimental data from high energy physics. A t this time, we have designed two prototypes to analyze high energy physics data from the CDF experiment at Fermi Lab.

  • WatchMan project - A Python CASE framework for High Energy Physics data analysis in the LHC era

    سند علمی۲۰۱۳J. Comput. ScienceRiccardo Maria Bianchi, Renaud Brunelière

    The world’s largest particle collider LHC is taking data at CERN, in Geneva, providing a huge amount of data to be looked at, of the order of several Petabytes per year. Nowadays, Data Analysis in High Energy Physics (HEP) means handling billions of experimental data in custom so

  • ARTUS - A Framework for Event-based Data Analysis in High Energy Physics

    سند علمی۲۰۱۵CoRRJoram Berger, Fabio Colombo, Raphael Friese, Dominik Haitz

    ARTUS is an event-based data-processing framework for high energy physics experiments. It is designed for large-scale data analysis in a collaborative environment. The architecture design choices take into account typical challenges and are based on experiences with similar appli

  • HepML, an XML-based format for describing simulated data in high energy physics

    سند علمی۲۰۱۰Computer Physics CommunicationsS. Belov, L. Dudko, D. Kekelidze, A. Sherstnev

    In this paper we describe a HepML format and a corresponding C++ library developed for keeping complete description of parton level events in a unified and flexible form. HepML tags contain enough information to understand what kind of physics the simulated events describe and ho

  • High Performance Numerical Computing for High Energy Physics: A New Challenge for Big Data Science

    مقاله‌ی دسترسی آزاد۲۰۱۴Advances in High Energy PhysicsFlorinPop