Engineering Papers⌕ Search

Engineering topics

Mengel, M.

Publications and source records attributed to Mengel, M..

Production Operations Management System

The Production Operations Management System (POMS) is a set of software tools which allows production teams and analysis groups across multiple Fermilab experiments to launch, modify and monitor large scale campaigns of related Monte Carlo or data processing jobs. POMS provides a web service interface that enables automated jobs submission on distributed resources according to customers’ requests and subsequent monitoring and recovery of failed submissions, debugging and record keeping. POMS interfaces with existing HEP data access, processing, movement and monitoring tools at Fermilab, including Jobsub, dCache, SAM, and FIFEmon, and in combination with them handles the creation and tracking of unique filenames for multistage campaigns. A flexible, interactive GUI interface exists as part of the system to visualize campaign stages, parallelization tracks and data flow. An important feature of POMS is a one-to-one connection between the GUI campaign visualizer and a text based representation of the complete campaign configuration. An extensible library of template campaign configurations is available. The templates are user modifiable and map cleanly to and from the GUI description of the campaign. Future releases of POMS will interface with Rucio for file movement.

97 MATHEMATICS AND COMPUTING↗

Unification of Monitoring in the Fermi File Transfer Service

Written in Python, the Fermi File Transfer Service (FTS) is a sitewide program used by Fermilab to safely transfer files to storage. With the scale of FTS, monitoring its status has become increasingly important. By using Kafka-Python, FNAL Landscape, and Elasticsearch, the project's goal is to provide enhanced remote monitoring to compliment FTS's pre-existing monitoring. This will enable new ways to visually graph and interpret logs in a non-local environment. The associated poster briefly describes the changes made, details about Elasticsearch, and illustrates the monitoring data received thus far.

97 MATHEMATICS AND COMPUTING↗