Job Submission Description Language
Encyclopedia
Job Submission Description Language is an extensible XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

 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
    Operating system
    An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer 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
    GridWay
    GridWay is an open source meta-scheduling technology that enables large-scale, secure, reliable and efficient sharing of computing resources , managed by different DRM systems, such as Sun Grid Engine, Condor, PBS, Load Sharing Facility..., within a single organization or scattered...

     meta schedulerhttp://www.gridway.org/about/ogfcompliance.php
  • Platform LSF 7
  • UNICORE
    UNICORE
    UNICORE 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. UNICORE was developed in two projects funded by the German ministry for education and research...

     6
  • GridSAM  http://wiki.ngs.ac.uk/index.php?title=GridSAM
  • Windows HPC Server 2008
    Windows HPC Server 2008
    Windows HPC Server 2008, released by Microsoft on 22 September 2008, is the successor product to Windows Compute Cluster Server 2003. Like WCCS, Windows HPC Server 2008 is designed for high-end applications that require high performance computing clusters . This version of the server software is...

  • GRIA http://www.gria.org/
  • Genesis II Project http://www.cs.virginia.edu/~vcgr/wiki/index.php/The_Genesis_II_Project
  • Advanced Resource Connector
    Advanced Resource Connector
    Advanced Resource Connector is grid computing middleware introduced by NorduGrid. ARC is an open source software distributed under the Apache License.- History :...

     (ARC v0.6 and above)
  • XtreemOS
    XtreemOS
    XtreemOS is a Linux-based Operating System, supporting Virtual Organizations over Grid Computing platforms.The development of XtreemOS was funded as an Integrated Project by the European Commission under the Sixth Framework Programme sponsorship program...

     Grid Operating System
  • EMOTIVE Cloud http://www.emotivecloud.net
  • IBM Tivoli Workload Scheduler
    IBM Tivoli Workload Scheduler
    IBM Tivoli Workload Scheduler is a family of IBM Tivoli workload automation products that plan, execute and track jobs on several platforms and environments.IBM Tivoli Workload Scheduler comprises two core and distinctly different products:...

     Tivoli Workload Scheduler


See also


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK