Jazyk popisu úlohy - Job Submission Description Language
Jazyk popisu úlohy je rozšiřitelný XML specifikace z Global Grid Forum pro popis jednoduchých úkolů pro neinteraktivní počítačové výkonné systémy. Aktuálně ve verzi 1.0 (vydaná 7. listopadu 2005) se specifikace zaměřuje na popis odesílání výpočetních úkolů do tradičních vysoce výkonných počítačových systémů, jako je dávkové plánovače.
Popis
JSDL popisuje aspekty odeslání úlohy a nepokouší se popsat stav spuštěných nebo historických úloh. Místo toho JSDL obsahuje popisy:
- Název úlohy, popis
- Požadavky na zdroje, které počítače musí mít, aby byly způsobilé pro plánování, jako je celková dostupná RAM, celková dostupná výměna, taktovací frekvence CPU, počet CPU, Operační systém, atd.
- Omezení provádění, například maximální množství času CPU, hodiny na zdi nebo paměti, které lze spotřebovat.
- Staging souborů nebo přenos souborů před nebo po spuštění.
- Příkaz k provedení, včetně argumentů příkazového řádku, definovaných proměnných prostředí, přesměrování stdin / stdout / stderr atd.
Softwarová podpora
Je známo, že následující software aktuálně podporuje JSDL:
- GridWay meta plánovač[1]
- Platforma LSF 7
- UNICORE 6
- GridSAM [2]
- Windows HPC Server 2008
- GRIA [3]
- Projekt Genesis II [4] http://genesis2.virginia.edu/wiki/
- Advanced Resource Connector (ARC v0.6 a vyšší)
- XtreemOS Mřížkový operační systém
- EMOTIVNÍ cloud [5]
- Plánovač úloh IBM Tivoli Plánovač zátěže Tivoli
Viz také
- Jazyk specifikace zdroje (Vidět Globus Resource Specification Language RSL v1.0 )
- Distribuované API pro správu prostředků
externí odkazy
- „Specifikace jazyka Job Submission Description Language (JSDL), verze 1.0“ (pdf). Global Grid Forum. Prosinec 2005.
- Stránka projektu pracovní skupiny JSDL
- Windows HPC Server 2008