Compilers, Parallel Computing, and Grid Computing

Download Report

Transcript Compilers, Parallel Computing, and Grid Computing

Short Course on Grid Computing
Dr. Barry Wilkinson
University of North Carolina Charlotte
Session 3 Using GridNexus to run Grid jobs
Jornadas Chilenas de Computación 2010
INFONOR-CHILE 2010
November 15th - 19th, 2010
Antofagasta, Chile
Oct 13, 2010 © Barry Wilkinson
1
GridNexus


A graphical workflow editor that allows the user to
create/edit/run workflows
Developed by University of North Carolina at
Wilmington.

Based on Ptolemy II workflow GUI

A Java application and requires Java 1.6+

Freely available for download
www.gridnexus.org
2
New Workflow
Text Editor
Once
installed,
get
opening
page:
3
Getting a proxy


Obtained as previous from myProxy server.
GUI interface available with myProxy software
called MyProxyLogon
Portal password
Select write
trust roots
4



MYProxyLogon is supposed to copy the CA
certificates to .globus/certificates directory on
the local host (trust roots checkbox).
We sometimes have difficulties with that so you
may need to do this manually. We provide
copies of the CA certificates.
One CA is installed on UNC-C and one CA is
installed on UNC-W so that either can sign
certificates in the class
5
First workflow
(myIntegral computation on coit-grid01.uncc.edu)
6
Cont source module
Double Click on
it to configure
7
GridExec component
(client for executing Globus commands)
8
Prog (program) module
(evaluates each input in turn)
9
Jxpl sink module
(evaluate input and displays result as a string)
10
Sample output
11
Final workflow
Workflow of complete computation across two servers
(Grid nodes), one at UNC-C and one at UNC-W
Order
links
drawn
important
Job description files (on computer running GridNexus)
12
Questions
13