Skip to content

Latest commit

 

History

History
 
 

README.md

sort title
7
Hyperloop system

Hyperloop system

The hyperloop train system is used to submit your analysis in a train to the Grid.

Preconditions

Concept

The Hyperloop framework is a tool to run and manage analysis trains on AliEn. It is based on the concept of the LEGO train system used during Run 2. It builds on the O2 analysis framework, O2 DPL, MonALISA and LPM. If you are a Run 2 train expert, and you don't have much time, you can just jump to this section: Run 2 LEGO train expert.

In order to run trains on the Grid, the code has to be contained in an AliEn package. Therefore, the train uses the regularly deployed O2Physics tags. Hyperloop supports Run 3 data and converted Run 2 data.

Hyperloop provides a web interface for users and operators which allows to:

  • register train wagons
  • configure trains (wagons, input datasets)
  • test the wagons and the train in a well-defined environment
  • study the test results
  • submit the train to the Grid
  • study the resource consumption of the train for each wagon

The views available in the Hyperloop framework are:

  • My Analyses: Personalized webpage which displays all the analyses where the user belongs to.
  • All Analyses: Displays all the analyses available in the system.
  • Dashboard: Presents an overview of the current state of the system, as well as a summary from the previous week.
  • Train Submission: Used by operators to compose and submit trains.
  • Train Runs: Displays all the train runs in the system.
  • Datasets: Displays all the datasets available and allows the operator to create, configure and delete datasets.
  • DPG Runlists: Displays all the DPG runlists available in the system. This page is used by DPG experts to create, configure and delete runlists.