Arbetsinlämning Beskrivning Språk
Job Submission Description Language är en utökbar XML- specifikation från Global Grid Forum för beskrivning av enkla uppgifter till icke-interaktiva datorexekveringssystem. För närvarande i version 1.0 (släppt den 7 november 2005), fokuserar specifikationen på beskrivningen av inlämningar av beräkningsuppgifter till traditionella högpresterande datorsystem som batchschemaläggare .
Beskrivning
JSDL beskriver inlämningsaspekterna av ett jobb, och försöker inte beskriva tillståndet för pågående eller historiska jobb. Istället innehåller JSDL beskrivningar av:
- Arbetsnamn, beskrivning
- Resurskrav som datorer måste ha för att vara kvalificerade för schemaläggning, som totalt tillgängligt RAM-minne, totalt tillgängligt utbyte, CPU-klockhastighet, antal CPU:er, operativsystem , etc.
- Exekveringsgränser, såsom den maximala mängden CPU-tid, väggklockans tid eller minne som kan förbrukas.
- Fil iscensättning, eller överföring av filer före eller efter exekvering.
- Kommando att köra, inklusive dess kommandoradsargument, miljövariabler att definiera, stdin/stdout/stderr omdirigering, etc.
Programvarustöd
Följande programvara är känd för att för närvarande stödja JSDL:
- GridWay metaschemaläggare [1]
- Plattform LSF 7
- UNICORE 6
- GridSAM [2]
- Windows HPC Server 2008
- GRIA [3]
- Genesis II Project [4] http://genesis2.virginia.edu/wiki/
- Advanced Resource Connector (ARC v0.6 och högre)
- Operativsystem XtreemOS Grid
- EMOTIVE Cloud [5]
- IBM Tivoli Workload Scheduler Tivoli Workload Scheduler
Se även
- Resursspecifikationsspråk (Se Globus Resource Specification Language RSL v1.0 )
- Distributed Resource Management Application API
externa länkar
- "Job Submission Description Language (JSDL) Specification, Version 1.0" (PDF) . Global Grid Forum. december 2005.
- JSDL arbetsgrupps projektsida
- Windows HPC Server 2008