|
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. The Extensible Markup Language (XML) is a general-purpose markup language. ...
The Global Grid Forum (GGF) is the community of users, developers, and vendors leading the global standardization effort for grid computing. ...
is the 311th day of the year (312th in leap years) in the Gregorian calendar. ...
Year 2005 (MMV) was a common year starting on Saturday (link displays full calendar) of the Gregorian calendar. ...
A job scheduler is an enterprise software application that is in charge of unattended background executions, commonly known for historical reasons as batch processing. ...
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.
It has been suggested that Maintenance OS be merged into this article or section. ...
Software support The following software is known to currently support JSDL: This list is incomplete; you can help by expanding it. GridWay is an open source meta-scheduling technology that enables large-scale, secure, reliable and efficient sharing of computing resources (clusters, computing farms, servers, supercomputers. ...
UNICORE (UNiform Interface to COmputing REsources) is a Grid computing technology that provides seamless, secure, and intuitive access to distributed Grid resources such as supercomputers or cluster systems and information stored in databases. ...
See also DRMAA or Distributed Resource Management Application API is a high-level Global Grid Forum API specification for the submission and control of jobs to one or more Distributed Resource Management (DRM) systems within a Grid architecture. ...
External links |