C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001
-
Upload
godwin-lucas -
Category
Documents
-
view
213 -
download
0
description
Transcript of C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001
![Page 1: C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001](https://reader036.fdocuments.in/reader036/viewer/2022090102/5a4d1b967f8b9ab0599c3c4b/html5/thumbnails/1.jpg)
C. Loomis – Demonstration-Dec. 12, 2001 - n° 1
Testbed 1 Demonstration
December 12, 2001
![Page 2: C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001](https://reader036.fdocuments.in/reader036/viewer/2022090102/5a4d1b967f8b9ab0599c3c4b/html5/thumbnails/2.jpg)
C. Loomis – Demonstration-Dec. 12, 2001 - n° 2
Certificates
Registering (http://marianne.in2p3.fr/ “User Registration”) Obtain certificate and “sign” EDG Usage Guidelines. Install certificate in browser and in home area.
Comments Keep the private key private! (Otherwise people can impersonate
you.) For your use only.
A certificate is your identity when using the EDG testbed. It is used to both authenticate you and to authorize access to various resources.
![Page 3: C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001](https://reader036.fdocuments.in/reader036/viewer/2022090102/5a4d1b967f8b9ab0599c3c4b/html5/thumbnails/3.jpg)
C. Loomis – Demonstration-Dec. 12, 2001 - n° 3
Using Certificates To use your certificate, you must generate a proxy.
Essentially a time-limited copy of your private key. Used to allow your jobs to act on your behalf. (Single-login)
Commands Initialize proxy grid-proxy-init Find info about proxy grid-proxy-info –all Destroy proxy grid-proxy-destroy
![Page 4: C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001](https://reader036.fdocuments.in/reader036/viewer/2022090102/5a4d1b967f8b9ab0599c3c4b/html5/thumbnails/4.jpg)
C. Loomis – Demonstration-Dec. 12, 2001 - n° 4
Submitting & Querying Jobs Using the Workload management tools.
Submit job dg-job-submit job.jdl Query status dg-job-status jobId Retrieve output dg-job-get-output jobId
More complete information available from Workload management documentation. Can be found via WP6 website (http://marianne.in2p3.fr/datagrid/documentation/).
![Page 5: C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001](https://reader036.fdocuments.in/reader036/viewer/2022090102/5a4d1b967f8b9ab0599c3c4b/html5/thumbnails/5.jpg)
C. Loomis – Demonstration-Dec. 12, 2001 - n° 5
Hello World Example Input JDL for Hello World:
Executable = “/bin/echo”;
Arguments = “Hello World”;
StdOutput = “hello.out”;
StdError = “hello.err”;
OutputSandbox = {“hello.out”,”hello.err”};
Requirements = other.LRMSType == “PBS” && other.OpSys == “RH 6.2”
Rank = other.MaxCpuTime;
To submit dg-job-submit hello.jdl
![Page 6: C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001](https://reader036.fdocuments.in/reader036/viewer/2022090102/5a4d1b967f8b9ab0599c3c4b/html5/thumbnails/6.jpg)
C. Loomis – Demonstration-Dec. 12, 2001 - n° 6
Hello World Example Input JDL for Hello World:
Executable = “/bin/echo”;
Arguments = “Hello World”;
StdOutput = “hello.out”;
StdError = “hello.err”;
OutputSandbox = {“hello.out”,”hello.err”};
Requirements = other.LRMSType == “PBS” && other.OpSys == “RH 6.2”
Rank = other.MaxCpuTime;
To submit dg-job-submit hello.jdl
![Page 7: C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001](https://reader036.fdocuments.in/reader036/viewer/2022090102/5a4d1b967f8b9ab0599c3c4b/html5/thumbnails/7.jpg)
C. Loomis – Demonstration-Dec. 12, 2001 - n° 7
UIJDL
Logging &Logging &Book-keepingBook-keeping
Job SubmitEvent
ResourceResourceBrokerBroker
Output Sandbox
Input Sandbox
Job SubmissionJob SubmissionServiceService
StorageStorageElementElement
ComputeComputeElementElement
Brokerinfo
Output Sandbox
Input Sandbox
Information Information ServiceService
Job Status
ReplicaReplicaCatalogueCatalogue
Lifecycle of a Job
![Page 8: C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001](https://reader036.fdocuments.in/reader036/viewer/2022090102/5a4d1b967f8b9ab0599c3c4b/html5/thumbnails/8.jpg)
C. Loomis – Demonstration-Dec. 12, 2001 - n° 8
Information Systems Job submission uses Information Index to find resources.
testbed011.cern.ch:2170 Mds-Vo-name=datagrid,o=grid Directly via ldapsearch commands. Via grid-info-search command. Via several available LDAP Browsers.
MDS hierarchy resides on another node and can also be queried.
lxshare0225.cern.ch:2135 Mds-Vo-name=datagrid, o=grid
![Page 9: C. Loomis Demonstration-Dec. 12, 2001 - n 1 Testbed 1 Demonstration December 12, 2001](https://reader036.fdocuments.in/reader036/viewer/2022090102/5a4d1b967f8b9ab0599c3c4b/html5/thumbnails/9.jpg)
C. Loomis – Demonstration-Dec. 12, 2001 - n° 9
More Information Best place to start looking for information is WP6 website
(http://marianne.in2p3.fr/). Documentation (http://marianne.in2p3.fr/datagrid/documentation/) Contacts (http://marianne.in2p3.fr/datagrid/testbed1/contacts/) Bug reports (http://marianne.in2p3.fr/datagrid/bugzilla/)
Documentation is rather sparse at the moment, but should improve quickly.