1
kek01
Copy of banner_claret
gemlca_new_color copy
Porting applications to the NGS, usingthe P-GRADE portal and GEMLCAPorting applications to the NGS, usingthe P-GRADE portal and GEMLCA
Peter Kacsukkacsuk@sztaki.hu
sajat_logo2
egee_bigger
MTA SZTAKIHungarian Academy ofSciences
Centre for Parallel Computing
University of Westminster
Tamas Kiss
kisst@wmin.ac.uk
Centre for Parallel Computing
University of Westminster
logo1
http://www.nesc.ac.uk/images/logos/nesclogo100.jpg
2
kek01
Copy of banner_claret
gemlca_new_color copy
Outline of the dayOutline of the day
Introduction to Grid computing and the NGS
The P-GRADE Grid portal
GEMLCA: legacy applications on the Grid
Accessing multiple Grids - Workflow level Gridinteroperability
Hands-on with the P-GRADE portal andGEMLCA
3
kek01
Copy of banner_claret
gemlca_new_color copy
What is a Grid?
Grid is a collection ofcomputers, storages, specialdevices, services that candynamically join and leave theGrid
They are heterogeneous inevery aspect
They are geographicallydistributed and connected by awide-area network
They can be accessed on-demand by a set of users
4
kek01
Copy of banner_claret
gemlca_new_color copy
Why use a Grid?
A user has a complex problem that requires manyservices/resources in order to
reduce computation time
access large databases
access special equipments
collaborate with other users
5
kek01
Copy of banner_claret
gemlca_new_color copy
Typical Grid application areas
High-performance computing (HPC)
To achieve higher performance than individualsupercomputers/clusters can provide
Requirement: parallel computing
High-throughput computing (HTC)
To exploit the spare cycles of various computers connectedby wide area networks
Collaborative work
Several users can jointly and remotely solve complexproblems
6
kek01
Copy of banner_claret
gemlca_new_color copy
Production academic Gridse.g. The UK National Grid Service (NGS)
stable highly-available production qualityGrid service to the UK research community
ngs partners 1
NGS Logo
Westminster
Westminster
Core members:
Manchester
CCLRC RAL
Oxford
Leeds
CSAR
HPCx
Partner sites
Bristol
Cardiff
Lancaster
Dataclusters
Computeclusters
NationalHPCservices
7
kek01
Copy of banner_claret
gemlca_new_color copy
Layered view of Grid systems
Basic Grid services:security, job submission, info, …
Higher-level grid services:brokering, data replica, …
Application toolkits, portals
Applications
Command line grid tools
Graphical grid toolsP-GRADE Portal
Resources to be shared
Grid middleware:e.g. Globus, EGEE, …
j0240719
E-Scientists
8
kek01
Copy of banner_claret
gemlca_new_color copy
E-scientists’ concerns
The P-GRADE Grid Portal gives you all the answers!
j0240719
How to concentrate own my ownresearch if the technology I would liketo use is in continuous change?
Which is the most suitable grid for me?
How can I learn and understand theusage of that technology?
How can I develop applications?
How can I execute applications?
How to tackle performance issues?
How to use several Grids at the sametime?
How to migrate my application fromone grid to another?
How can I collaborate with fellowresearchers?