P-GRADE Portal hands-on Application Developer Training Day IV. - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

P-GRADE Portal hands-on Application Developer Training Day IV.

Description:

Connected to the TR-GRID and SEE-GRID infrastructures. To provide environment for trainers, students ... Reads matrixes from two files called INPUT1 and INPUT2 ... – PowerPoint PPT presentation

Number of Views:16
Avg rating:3.0/5.0
Slides: 9
Provided by: sip36
Category:

less

Transcript and Presenter's Notes

Title: P-GRADE Portal hands-on Application Developer Training Day IV.


1
P-GRADE Portal hands-onApplication Developer
Training Day IV.
  • Miklos Kozlovszky
  • Ankara, 25. October, 2007.

2
TR-GRID Portal portal.grid.org.tr8080/gridspher
e/gridsphere
  • Connected to the TR-GRID and SEE-GRID
    infrastructures
  • To provide environment for trainers, students and
    national grid application developers
  • TR-GRID/SGDEMO certificate required
  • Trainers can ask SGDEMO VO certificates for
    training purposes
  • gLite 3.x / LCG2 middleware
  • Fully functional P-GRADE Portal installation
  • Users can get an account on the TR-GRID P-GRADE
    Portal (Operated by ULAKBIM and METU)

3
Situation today
  • Tutors obtained certificates from SEE-GRID Demo
    CA
  • Tutors registered these certificates at SGDEMO VO
  • Tutors copied these certificates onto the
    egitim-ui.ulakbim.gov.tr UI machine
  • Tutors uploaded proxies from these certificates
    into myproxy.ulakbim.gov.tr MyProxy server
  • Tutorial starts at this point...

4
Infrastructure
Client machines - Ankara
TR-GRID P-GRADE Portal(TUBITAK, Ankara) P-GRADE
v2.5 (without GEMLCA)
ULAKBIMMyProxy server myproxy.ulakbim.gov.tr
Proxy download
Taipeiproxy 1
Taipeiproxy 1
Taipeiproxy 1
User cert29
User cert30
GSI
Grid services
SEE-GRID / TR-GRID 30 sites
from 11 countries / 8 institutes
5
Exercise 1Import and execute a pre-defined
application Traffic simulation
Generates the road network map of Manchester
Put traffic lights and cars on the map. Simulate
road traffic.
Compares and visualizes the density of cars
6
Exercise 2 Develop a matrix multiplication
workflow Matrix operations job
INPUT1
INPUT2
  • C code
  • Compiled on EGEE grid
  • Reads matrixes from two files called INPUT1 and
    INPUT2
  • Writes result matrix into file called OUTPUT
  • Controllable by command line parameters
  • Local execution ./multiply M V

3 32 1 31 1 13 3 3
3 35 2 76 7 93 8 2
binary
3 325 35 29 14 17 18 42 51 54
OUTPUT
7
Exercise 3 Define a complex workflow using the
MatrixOperations job
  • AB, 0T AB, 1

A
B
A B
A B , 0
A B , 1
A B , 0 T
( A B , 0 T ) ( A B , 1 )
B
8
Tips and tricks
  • Exclude an erroneous site from the brokering
    process
  • Open the JDL editor of the job
  • Write other.GlueCEInfoHostname ! hostname
    into the Ranks requirements window
  • Automatic job resubmission
  • Open the JDL editor of the job
  • Set Retry count to a higher value
Write a Comment
User Comments (0)
About PowerShow.com