Project

General

Profile

Wiki » History » Version 154

Margherita Vittone Wiersma, 09/19/2018 03:30 PM

1 154 Margherita Vittone Wiersma
!{width:15em}poms.jpg!
2 151 Margherita Vittone Wiersma
3 152 Margherita Vittone Wiersma
h1. %{color:blue} POMS Overview%
4 152 Margherita Vittone Wiersma
5 152 Margherita Vittone Wiersma
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.
6 152 Margherita Vittone Wiersma
7 152 Margherita Vittone Wiersma
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.
8 152 Margherita Vittone Wiersma
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.
9 152 Margherita Vittone Wiersma
10 152 Margherita Vittone Wiersma
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.
11 152 Margherita Vittone Wiersma
12 153 Margherita Vittone Wiersma
----
13 1 Marc Mengel
14 68 Anna Mazzacane
15 154 Margherita Vittone Wiersma
h1. [[POMS User Documentation]]
16 1 Marc Mengel
17 154 Margherita Vittone Wiersma
For the full documentation please refer to
18 1 Marc Mengel
19 154 Margherita Vittone Wiersma
*  [[POMS User Documentation]].
20 1 Marc Mengel
21 154 Margherita Vittone Wiersma
* "Release Notes":https://cdcvs.fnal.gov/redmine/projects/prod_mgmt_db/wiki/Release_Notes
22 1 Marc Mengel
23 154 Margherita Vittone Wiersma
POMS is interfaced to the following systems:
24 154 Margherita Vittone Wiersma
25 154 Margherita Vittone Wiersma
* "Jobsub":https://cdcvs.fnal.gov/redmine/projects/jobsub/wiki, a service that  provides support for the job lifecycle enabling the management of jobs on distributed resources, such as the Grid.
26 154 Margherita Vittone Wiersma
27 154 Margherita Vittone Wiersma
* "SAM":https://cdcvs.fnal.gov/redmine/projects/sam/wiki/User_Guide_for_SAM, the data handling system, to keep track of files, their meta-data and processing. 
28 154 Margherita Vittone Wiersma
29 154 Margherita Vittone Wiersma
* "FIFEmon":https://fifemon.fnal.gov/dashboard/db/landscape?refresh=10s&orgId=1 for monitoring.
30 154 Margherita Vittone Wiersma
31 154 Margherita Vittone Wiersma
* "FIFE_UTILS":https://cdcvs.fnal.gov/redmine/projects/fife_utils/wiki
32 154 Margherita Vittone Wiersma
33 154 Margherita Vittone Wiersma
----
34 154 Margherita Vittone Wiersma
35 154 Margherita Vittone Wiersma
36 154 Margherita Vittone Wiersma
37 1 Marc Mengel
h1. [[User Guide for POMS]]
38 1 Marc Mengel
39 1 Marc Mengel
POMS run behind a web service interface that provides both interactive screens to users, and REST interfaces to scripts that interact with it.  This means that experiments can use POMS through their web browser and 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.
40 1 Marc Mengel
41 115 Anna Mazzacane
The production instance of POMS is at https://poms.fnal.gov
42 115 Anna Mazzacane
43 115 Anna Mazzacane
If new to computing at Fermilab, please read: FIFE Wiki page  "Welcome New Computing Users":https://cdcvs.fnal.gov/redmine/projects/fife/wiki/Welcome_New_Computing_Users
44 134 Anna Mazzacane
45 140 Anna Mazzacane
Users' mailing list : poms_announce@fnal.gov
46 115 Anna Mazzacane
47 154 Margherita Vittone Wiersma
----
48 95 Anna Mazzacane
49 147 Anna Mazzacane
50 154 Margherita Vittone Wiersma
h1. [[POMS Internals]] 
51 148 Anna Mazzacane
52 154 Margherita Vittone Wiersma
 _This is only intended for developer audience_
53 149 Anna Mazzacane
54 154 Margherita Vittone Wiersma
h1. [[Frequently Asked Questions]]
55 85 Anna Mazzacane