Skip to content

The Production Operations Management System (POMS) is a project designed to provide a service to assist production teams and analysis groups of experiments in their MC production and DATA processing.

Notifications You must be signed in to change notification settings

fermitools/poms

Repository files navigation

The Production Operations Management System (POMS) is a project designed to provide a service to assist production teams and analysis groups of experiments in their MC production and DATA processing. As the quantity of data originated by the running experiments greatly increases, the ability of simplifying the steps in data processing and management has become more and more appealing to the users.

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. The ultimate goal is the most efficient utilization of all computing resources available to experiments, while providing a simple and transparent interface between users and the complexity of the grid.

POMS runs behind a web service interface that provides both interactive pages to the users, and a REST interfaces to scripts that interact with it. This means that experiments can use POMS through their web browser to configure and run their production code, or they can use the poms_client and poms_jobsub_wrapper tools to submit jobs through a command line and have POMS tracking, debugging and monitoring them.

For the full documentation please refer to

POMS is interfaced to the following systems:

  • "Jobsub": a service that provides support for the job lifecycle enabling the management of jobs on distributed resources, such as the Grid.
  • "SAM": the data handling system, to keep track of files, their meta-data and processing.
  • "Shrek": a new data handling service which comprises of metacat, data-dispatcher, and rucio, now integrated with poms.
  • "FIFEmon": for monitoring.
  • "FIFE_UTILS"

The production instance of POMS is at: https://poms.fnal.gov

If new to computing at Fermilab, please read our internal FIFE wiki page: "Welcome New Computing Users"

Users' mailing list : poms_announce@fnal.gov


About

The Production Operations Management System (POMS) is a project designed to provide a service to assist production teams and analysis groups of experiments in their MC production and DATA processing.

Resources

Stars

Watchers

Forks

Packages

No packages published