Personal tools

4.5.2. Supported Elements

Up one level
List of the JSDL XML elements supported by the GRIA Job Service

The GRIA Job Service supports parts of the JSDL Specification, Version 1.0. This page gives a description of the elements that are supported. Any elements not listed here are ignored and not used by the GRIA Job Service.

JSDL Element NameSupportedNotes
JobIdentification
  - JobNameYesUsed to set the label of the job resource that is created
Application
  - ApplicationNameYesShould be set to the application URI (eg. http://it-innovation.soton.ac.uk/grid/imagemagick/swirl)
  - POSIXApplication
    - ArgumentYesSpecifies a single commandline argument to pass to the application wrapper scripts
    - FileSizeLimitPartialOnly supported when using the LocalExecution plugin on POSIX
    - CoreDumpLimitPartialOnly supported when using the LocalExecution plugin on POSIX
    - DataSegmentLimitPartialOnly supported when using the LocalExecution plugin on POSIX
    - LockedMemoryLimitPartialOnly supported when using the LocalExecution plugin on POSIX
    - OpenDescriptorsLimitPartialOnly supported when using the LocalExecution plugin on POSIX
    - StackSizeLimitPartialOnly supported when using the LocalExecution plugin on POSIX
    - CPUTimeLimitPartialOnly supported when using the LocalExecution plugin on POSIX
    - OutputPartialAdded transparently when using the LSF plugin on POSIX
    - ErrorPartialAdded transparently when using the LSF plugin on POSIX
    - WorkingDirectoryPartialAdded transparently when using the LSF plugin on POSIX
    - UserNamePartialAdded transparently when using the LSF plugin on POSIX
DataStagingOne DataStaging element should be provided for each input or output your job requires
  - "name" attributeYesShould match one of the input/output names in the application metadata. If the metadata describes an array, the name should have a numerical suffix, indicating which element of the array the stager represents (eg. inputarray-0, inputarray-1, etc.)
  - FileNameYesUsed as above if the "name" attribute is not specified
  - DeleteOnTerminationPartialRemoved, when using the LSF plugin
Resources
  - IndividualCPUSpeedPartialSee Support for Resource Elements
  - IndividualCPUTimePartialSee Support for Resource Elements
  - IndividualCPUCountPartialSee Support for Resource Elements
  - IndividualPhysicalMemoryPartialSee Support for Resource Elements
  - IndividualVirtualMemoryPartialSee Support for Resource Elements
  - IndividualDiskSpacePartialSee Support for Resource Elements
  - TotalCPUTimePartialSee Support for Resource Elements
  - TotalCPUCountPartialSee Support for Resource Elements
  - TotalPhysicalMemoryPartialSee Support for Resource Elements
  - TotalVirtualMemoryPartialSee Support for Resource Elements
  - TotalDiskSpacePartialSee Support for Resource Elements