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.
Software support
The following software is known to currently support JSDL:
- GridWay meta scheduler
- Platform LSF 7
- UNICORE 6
- GridSAM
- Windows HPC Server 2008
- GRIA
- Genesis II Project http://genesis2.virginia.edu/wiki/
- Advanced Resource Connector (ARC v0.6 and above)
- XtreemOS Grid Operating System
- EMOTIVE Cloud
- IBM Tivoli Workload Scheduler Tivoli Workload Scheduler
gollark: Which is obviously unacceptable.
gollark: I'm willing to do this with *some* things, but not data storage, because then I would lose data.
gollark: I'm sure someone is working on this. High-performance stuff is actually quite power-constrained nowadays.
gollark: The obvious* solution is to liquid-cool the insides of the dies with accursed microfluidics things.
gollark: But the silicon itself isn't very conductive, as far as I know. Improving transfer between the dies will help, but not fix it entirely.
See also
- Resource Specification Language (See The Globus Resource Specification Language RSL v1.0)
- Distributed Resource Management Application API
External links
- "Job Submission Description Language (JSDL) Specification, Version 1.0" (pdf). Global Grid Forum. December 2005.
- JSDL working group project page
- Windows HPC Server 2008
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.