Download presentation
Presentation is loading. Please wait.
Published byCharlotte McBride Modified over 9 years ago
1
Overview of user client usage: ARC Iván Márton Zsombor Nagy
2
EMI INFSO-RI-261611 13/04/2011 Overview of user client usage: ARC 2 Why ARC clients? Easy-to-install (yum install nordugrid-arc-client) Easy-to-configure Based on ARClib (ARC client library) – multi-platform support (Windows!, various Linuxes, Solaris, OS X) – language binding (java, python) – plugins for pre-WS ARC (ARC0), WS ARC (ARC1), CREAM, BES – job description translation (JSDL, JDL, xRSL)
3
EMI INFSO-RI-261611 13/04/2011 Overview of user client usage: ARC 3 Job life-cycle Having an idea Create valid credentials for grid usage Compose job (collect input files, write the program, write job description) Submit job to the grid Check job status (if you are curious) Get the result Rejoice
4
EMI INFSO-RI-261611 13/04/2011 Overview of user client usage: ARC 4 Clients to show arcproxy – creating and managing proxy certificates (support for MyProxy, VOMS) arcsub – communicate with the information systems – do brokering – translate – move input files – submit jobs to cluster arcstat – query the status of active jobs from clusters arccat – print standard output and error of job arcget – get results of a job and clean it from cluster
5
EMI INFSO-RI-261611 13/04/2011 Overview of user client usage: ARC 5 $arcproxy [--voms testers.eu-emi.eu] [--old] $arcproxy –I $arcinfo pgs03.grid.upjs.sk $cat myjob.xrsl &(executable="/bin/echo") (arguments="Hello World") (stdout="hello.txt") EOF $arcsub –c pgs03.grid.upjs.sk myjob.xrsl -dump $arcsub –c pgs03.grid.upjs.sk myjob.xrsl $arcstat JOBID or arcstat -a $arccat JOBID or arccat -a $arcget JOBID or arcget –a $arcinfo pgs03.grid.upjs.sk:50000/arex $arcsub –c pgs03.grid.upjs.sk:50000/arex myjob.xrsl –dump $arcinfo lxbra2308.cern.ch $arcsub -c lxbra2308.cern.ch myjob.xrsl –dump
6
EMI INFSO-RI-261611 13/04/2011 Overview of user client usage: ARC 6 Further information or questions? www.nordugrid.org nordugrid-discuss@nordugrid.org
7
EMI is partially funded by the European Commission under Grant Agreement RI-261611 Thank you!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.