Introduction to Grid portals - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Introduction to Grid portals

Description:

A Grid is a collection of software services that can join and leave a community ... Condor-G. MPI. Nimrod/G. globusrun. PUNCH. Grid Status. I/O. Solaris. DRM ... – PowerPoint PPT presentation

Number of Views:23
Avg rating:3.0/5.0
Slides: 16
Provided by: gergel
Category:

less

Transcript and Presenter's Notes

Title: Introduction to Grid portals


1
Introduction to Grid portals
  • Gergely Sipossipos_at_sztaki.hu

MTA SZTAKI Hungarian Academy of
Scienceswww.lpds.sztaki.hu/pgportal
2
Grids
  • A Grid is a collection of software services that
    can join and leave a community

NGS

GS
GS

GS
GS
GS
GS
  • Resource ? Grid service

GS
GS

GS
  • Services are more or less standardised
  • Standard interfaces
  • Standard technologies

NorduGrid
GS
GS
OSG

GS
GS
GS
GS
EGEE


GS
GS
GS
  • They can be accessed on demand by a set of clients

GS
GS
GS
GS
GS
GS
SEEGRID
SwissGrid
3
A Grid service
Grid service
client
4
Difficulties
  • Grid services are secured
  • You must obtain a certificate from a CA
  • You must register at a Virtual Organization (Grid
    services offer themselves for members of VOs.)
  • You must generate a short term certificate
  • Grid clients are very low level tools
  • Command line programs
  • Platform dependent (usually Linux)
  • Lots and lots of parameters

5
Examples of Grid middleware services 1 Globus
Toolkit
Globus clients and applications
Grid Status
DRM
PUNCH
Cactus
Condor-G
MPI
Nimrod/G
globusrun
Globus Services
GRAM
GASS
Metacomputing Directory Service
Globus Security Interface
Replica Catalog
I/O
GridFTP
Local Services
Condor
MPI
TCP
UDP
LSF
NQE
PBS
AIX
Linux
Solaris
6
Example of Grid middleware services 2 LCG2
  • User Interface (UI)
  • Information Service (IS)
  • Computing Element (CE)
  • Frontend Node
  • Worker Nodes (WN)
  • Storage Element (SE)
  • Replica Catalog (RC,RLS)
  • Resource Broker (RB)

7
Example of Grid middleware services 3 gLite
Workload Mgmt Services
Data Management
JobProvenance
PackageManager
MetadataCatalog
File ReplicaCatalog
StorageElement
WorkloadManagement
DataMovement
ComputingElement
Security Services
Authorization
Information Monitoring
Services
Application Monitoring
Information Monitoring
Auditing
Authentication
8
Different services ? different clients
implementation
interface
client
???
implementation
interface
client
implementation
interface
client
client
implementation
interface
implementation
interface
client
. . .
9
The solution Grid portals!
THE INTERNET
10
What is a Grid portal
  • A portal is a web server that
  • Provides each user with a repository of personal
    information and data saved from previous
    sessions.
  • Is a website that allows users to customize their
    views of information and tools
  • Examples
  • Ebay, yahoo, Amazon.com, on-line banks are all
    portals
  • A Grid portal is the gateway to
  • Grid services

11
Why Do People Build Grid Portals?
  • To Provide Scientists with a way to access tools
    (services) hosted on a Grid.
  • To make scientific resources available to a
    community
  • Data, metadata, knowledge bases, directories,
    storages, computers, applications
  • To provide users a way to organize their personal
    Grid space.
  • To Shield the User community from Grid details

12
Typical functionalities of a Grid portal
  • User authentication
  • Web security (e.g. namepsw) ? grid security
    (proxies)
  • Data management
  • Web protocols (e.g. HTTP) ? grid protocols (e.g.
    GridFTP)
  • Job management
  • Local computational resource ? distributed
    computational resources
  • Visualization
  • Application input/output/progress

13
A few examples
  • LEAD
  • Predicting Severe Storms, workflow-oriented
  • TeraGrid User Portal
  • Providing users access to the US TeraGrid
    (Globus)
  • UK NGS portal
  • Job oriented, Globus
  • GILDA
  • Parameter study, application neutral, LCG2
  • P-GRADE Portal, GEMLCA Portal ? Today!

14
Summery and conclusion
  • Grid portals are gateways to Grid services
  • Turn special protocols to well known Web based
    solutions
  • Can support different
  • Middleware technologies
  • Grid services
  • Application fields
  • Application types

You have to decide which portal fits best for
your needs!
15
Thank you!
Gergely Sipos sipos_at_sztaki.huwww.lpds.sztaki.hu
Write a Comment
User Comments (0)
About PowerShow.com