Science Gateways to DEISA Motivation, user requirements, and prototype example
description
Transcript of Science Gateways to DEISA Motivation, user requirements, and prototype example
14, Chicago, IL, 2005
Science Gateways to DEISAMotivation, user requirements, and
prototype example
Thomas Soddemann, RZG, Germany
14, Chicago, IL, 2005
14, Chicago, IL, 2005
• To deploy and operate a persistent, production quality, distributed supercomputing environment with continental scope
• To enable scientific discovery across a broad spectrum of science and technology. Scientific impact (enabling new science) is the only criterion for success.
14, Chicago, IL, 2005
• DEISA is an European Supercomputing Service built on top of existing national services.
• DEISA deploys and operates a persistent, production quality, distributed supercomputing environment with continental scope
14, Chicago, IL, 2005
DEISA Infrastructure• Dedicated 1GBit/s Network• Global File System (GPFS)• UNICORE centric Grid
Middleware Infrastructure• PKI based security solution
(EUGridPMA)
14, Chicago, IL, 2005
AIX SUPER-CLUSTER
JUNE 2005
Firstglobal file system
worldwidein production environments
at continental scope
Global File System
CINECA (I)
IDRIS (F)
Global File System
RZG (GER)
FZJ (GER)
14, Chicago, IL, 2005
GPFS demo at European Scale (June 16, 2005, Paris)
CINECA (I)
FZJ (GER)
2) The application writes the restart data to the Jülich GPFS file system and result data to RZG
3) The results are interpreted and displayed in CINECA, reading the data from RZG (Germany)
RZG (GER)
IDRIS (F)
Global File System
1) A 256 processor job is running at RZG (Germany). The data for this run have been read from IDRIS (France), where hey have been produced by a former job (No ftp, transparent for the user as in a local cluster)
14, Chicago, IL, 2005
Ways of Access to Resources: CLI
ssh, qsub/llsubmit, qstat/llq, …
14, Chicago, IL, 2005
Ways of Access to Resources: Rich Client Solution
14, Chicago, IL, 2005
Ways of Access to Resources: Web Portal Solution
14, Chicago, IL, 2005
Ways of Access to Resources: Web Services
14, Chicago, IL, 2005
Ways of Access to Resources: other
• Globus2
• CORBA
• WebDAV
• …
14, Chicago, IL, 2005
User Requirements
• Easy access to computing resources
• Simple access to computing resources
• Hide the complexity of the Grid Infrastructure
14, Chicago, IL, 2005
First Time Contact
Obstacle: understanding PKI • obtaining a certificate• handling of certificate and private key • Proxy Key, Proxy Certificate• Certificate Authority• GridPMA
Obstacle: understanding the Grid Infrastructure• Why does my job not run?• Why does my job die?• Where are my data?
14, Chicago, IL, 2005
Unsophisticated and intuitively usable GUI Let the user decide on the level of sophistication E.g. use of known keywords
Help with the creation of input files for complex Applications Wizards Upload facilities, server side file browsing
Help the user to focus on science
14, Chicago, IL, 2005
The Material Science and Fusion Portal Solution (Prototype)
• SecurePKI infrastructure for Authentication/Authorization
• ExtensibleConcept of pluggable modules inUNICORE client and Portal prototype
• Built on open standard and enterprise quality componentsTomcat/JBoss, Cocoon, org.apache.*, …
• Separation of concernsDesign adheres to several widely accepted Patterns
14, Chicago, IL, 2005
WANWAN
EAS
Clie
nt
Ap
plic
atio
n(W
eb
Bro
ws
er)Clie
nt
Ap
plic
atio
n(W
eb
Bro
ws
er)
WAS
ViewView
MD EJBMD EJB
Session EJBSession EJB
Persistent Component
Persistent Component
ControllerController
DBDB
MBeanMBean
PackagePackage
Portal Application
UNICOREUNICORE
WebDAVWebDAV
LDAPLDAP
14, Chicago, IL, 2005
14, Chicago, IL, 2005
14, Chicago, IL, 2005
14, Chicago, IL, 2005