Job Submission Description Language
- Job Submission Description Language
Job Submission Description Language is an extensible XML specification from the Global Grid Forum for the description of simple tasks to non-interactive computer execution systems. Currently at version 1.0 (released November 7, 2005), the specification focuses on the description of computational task submissions to traditional high-performance computer systems like batch schedulers.
Description
JSDL describes the submission aspects of a job, and does not attempt to describe the state of running or historic jobs. Instead, JSDL includes descriptions of:
* Job name, description
* Resource requirements that computers must have to be eligible for scheduling, such as total RAM available, total swap available, CPU clock speed, number of CPUs, Operating System, etc.
* Execution limits, such as the maximum amount of CPU time, wallclock time, or memory that can be consumed.
* File staging, or the transferring of files before or after execution.
* Command to execute, including its command-line arguments, environment variables to define, stdin/stdout/stderr redirection, etc.
oftware support
The following software is known to currently support JSDL:
* GridWay meta scheduler [http://www.gridway.org/about/ogfcompliance.php]
* Platform LSF 7
* UNICORE 6
See also
* Resource Specification Language (See [http://www.globus.org/toolkit/docs/2.4/gram/rsl_spec1.html The Globus Resource Specification Language RSL v1.0] )
* Distributed Resource Management Application API
External links
*
* [https://forge.gridforum.org/sf/projects/jsdl-wg JSDL working group project page]
Wikimedia Foundation.
2010.
Look at other dictionaries:
Description language — may refer to: Interface description language aka interface definition language (IDL) Regular Language description for XML (RELAX) Web Services Description Language (WSDL) Page description language (PDL) Binary Format Description language… … Wikipedia
Job Control Language — (JCL) is a scripting language used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem. The term Job Control Language can also be used generically to refer to all languages which perform these… … Wikipedia
List of XML markup languages — This page aims to list articles related XML markup languages. This is so that those interested in the subject can monitor changes to the pages by clicking on Related changes in the sidebar and on the bottom of the page.The list is not necessarily … Wikipedia
Grid Resource Allocation Manager — or Globus Resource Allocation Manager (or GRAM) is a software component of the Globus Toolkit that can locate, submit, monitor, and cancel jobs on Grid computing resources. It provides reliable operation, stateful monitoring, credential… … Wikipedia
Open Grid Forum — Formation 2006 Type Standards Development Organization Purpose/focus Developing standards for Grids Creating Grid communities Region served Worldwide OGF President … Wikipedia
Globus Toolkit — Infobox Software name = Globus Toolkit caption = developer = Globus Alliance latest release version = [http://www.globus.org/toolkit/downloads/4.2.0/ 4.2.0] latest release date = July 02, 2008 latest preview version = latest preview date =… … Wikipedia
OMII-Europe — is short for the Open Middleware Infrastructure Institute for Europe. It is a project that is being funded by the European Union (Sixth Framework Programme) to produce high quality, interoperable Grid components. This would mean, for example,… … Wikipedia
OMII-UK — is an open source organisation that empowers the UK research community by providing software for use in all disciplines of research. Their mission is to cultivate and sustain community software that is important to research. OMII UK have a number … Wikipedia
Globus Toolkit — Globus Toolkit, es un software libre para construir grids computacionales desarrollado por la Globus Alliance. Estándares Globus Toolkit es una implementación de, entre otros, los siguientes estándares: Open Grid Services Architecture (OGSA) Open … Wikipedia Español
List of computing and IT abbreviations — This is a list of computing and IT acronyms and abbreviations. Contents: 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y … Wikipedia