21
14, Chicago, IL, 2005 Science Gateways to DEISA Motivation, user requirements, and prototype example Thomas Soddemann, RZG, Germany

Science Gateways to DEISA Motivation, user requirements, and prototype example

  • Upload
    beulah

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

Science Gateways to DEISA Motivation, user requirements, and prototype example. Thomas Soddemann, RZG, Germany. To deploy and operate a persistent, production quality, distributed supercomputing environment with continental scope - PowerPoint PPT Presentation

Citation preview

Page 1: 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

Page 2: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

Page 3: Science Gateways to DEISA Motivation, user requirements, and prototype example

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.

Page 4: Science Gateways to DEISA Motivation, user requirements, and prototype example

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

Page 5: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

DEISA Infrastructure• Dedicated 1GBit/s Network• Global File System (GPFS)• UNICORE centric Grid

Middleware Infrastructure• PKI based security solution

(EUGridPMA)

Page 6: Science Gateways to DEISA Motivation, user requirements, and prototype example

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)

Page 7: Science Gateways to DEISA Motivation, user requirements, and prototype example

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)

Page 8: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

Ways of Access to Resources: CLI

ssh, qsub/llsubmit, qstat/llq, …

Page 9: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

Ways of Access to Resources: Rich Client Solution

Page 10: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

Ways of Access to Resources: Web Portal Solution

Page 11: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

Ways of Access to Resources: Web Services

Page 12: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

Ways of Access to Resources: other

• Globus2

• CORBA

• WebDAV

• …

Page 13: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

User Requirements

• Easy access to computing resources

• Simple access to computing resources

• Hide the complexity of the Grid Infrastructure

Page 14: Science Gateways to DEISA Motivation, user requirements, and prototype example

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?

Page 15: Science Gateways to DEISA Motivation, user requirements, and prototype example

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

Page 16: Science Gateways to DEISA Motivation, user requirements, and prototype example

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

Page 17: Science Gateways to DEISA Motivation, user requirements, and prototype example

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

Page 18: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

Page 19: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

Page 20: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005

Page 21: Science Gateways to DEISA Motivation, user requirements, and prototype example

14, Chicago, IL, 2005