Personal tools
You are here: Home User Support DEISA Primer 6 Job Submission

6 Job Submission

Job can be submitted in two different ways:

  • by direct submission to the batch subsystem, provided access is available on the site, or
  • through UNICORE, or its command line interface and API, the DESHL.

6.1 Job submission to a batch subsystem

The available batch managers at each execution platform are listed in the following table:

Table 3: Job schedulers available at each site
Site Available Job Scheduler
BSC: MN Moab+Slurm
CINECA: SP6 CINECA: BC LoadLeveler LSF
CSC PBS Pro
ECMWF LoadLeveler
EPCC: HECToR PBS Pro
FZJ LoadLeveler
HLRS NQS II
IDRIS LoadLeveler
LRZ PBS Pro
RZG LoadLeveler
SARA LSF

An overview of the platform-specific usage of these batch managers are described in a dedicated manual . But for the detailed description of the usage, you must refer to the documentation available locally at the site (see Section 7. )

6.2 Job submission through UNICORE

UNICORE provides a seamless interface for preparing and submitting jobs to a wide variety of computing resources. It has a three-tier design:

  • a UNICORE client GUI, used for the preparation, submission, monitoring, and administration of jobs,
  • a gateway (among several ones accessible), which is a site’s point of contact for all UNICORE connections, checking the user’s certificate and providing the access to a Network Job Scheduler (NJS) which dispatches the jobs to a dedicated target machine or cluster and handles dependencies and data transfers for complex workflows.
  • a Target System Interface (TSI), which is a server that runs on the target machine interfacing to the specific batch scheduler.

DEISA-UNICORE-Figure01.png

All the details about the usage of UNICORE on the DEISA infrastructure are described in a dedicated manual .

6.3 Job submission through DESHL

The DESHL (DEISA Services for the Heterogeneous management Layer) command line tool (CLT) and API provides access to the DEISA UNICORE infrastructure via a set of simple commands. It is intended for users who prefer not to use a GUI, or who require integration of job and file management with other applications via shell scripts. Users may also develop applications more tightly coupled with the DEISA infrastructure, by calling directly into the libraries supplied within the DESHL CLT.

Detailed information about installing and using the DESHL client may be found in its dedicated manual.

Document Actions