Download presentation
Presentation is loading. Please wait.
Published byMervyn Hunter Modified over 9 years ago
1
MTA SZTAKI Hungarian Academy of Sciences www.lpds.sztaki.hu/pgportal Introduction to Grid portals Gergely Sipos sipos@sztaki.hu
2
Grids GS EGEE SEEGRID OSG SwissGrid NGS Services are more or less standardised Standard interfaces Standard technologies A Grid is a collection of software services that can join and leave a community They can be accessed on demand by a set of clients NorduGrid GS Resource Grid service
3
A Grid service Grid service client Sometimes Integrated into another service
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 Services Metacomputing Directory Service GRAM Globus Security Interface Replica Catalog GASS GridFTP Local Services LSF CondorMPI NQEPBS TCP AIXLinux UDP Globus clients and applications CactusCondor-GMPINimrod/Gglobusrun PUNCH Grid Status I/O Solaris DRM
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 Authorization Security Services Authentication Information & Monitoring Information & Monitoring Services Application Monitoring Auditing Workload Mgmt Services Computing Element Workload Management Metadata Catalog Data Management Storage Element Data Movement File & Replica Catalog Job Provenance Package Manager
8
Different services different clients implementationinterface client implementationinterface client implementationinterface client implementationinterface implementationinterface client... ?? ?
9
The solution: Grid portals! THE INTERNE T THE INTERNE T Disks, Processor, … Operating System Middleware components and network protocols, … Grid services Grid service clients Application Grid portal
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. name&psw) 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@sztaki.hu www.lpds.sztaki.hu
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.