Top Banner
Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya, Turkey
34

Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

Dec 30, 2015

Download

Documents

Gwenda Jones
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

Forschungszentrum Jülich

UNICORE and EUROGRID: Grid Computing in EUROPE

Dietmar Erwin

Forschungszentrum Jülich GmbH

TERENA Networking Conference 2001

Antalya, Turkey

Page 2: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 2

Forschungszentrum Jülich

The vision of the Grid

The challenges of Grid Computing

Two projects: UNICORE and EUROGRID

Quo vadis clathri?

Contents

Page 3: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 3

Forschungszentrum Jülich

Page 4: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 4

Forschungszentrum Jülich

π

Page 5: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 5

Forschungszentrum Jülich

The Web and ....

http://

http://

Web: Uniform access to HTML documents

Adapted from Ian Foster

Page 6: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 6

Forschungszentrum Jülich

On-demand creation of powerful virtual computing systems

... the Grid

Grid: Flexible, high-performance access to all significant resources

Sensor nets

Data archives

Computers

Softwarecatalogs

Colleagues

Page 7: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 7

Forschungszentrum Jülich

• Architecture and implementation

• Security

• Applications

• Deployment and use

• Standards

The Challenge of the Grid

Page 8: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 8

Forschungszentrum Jülich

Different, complementary approaches exist:

• horizontal - vertical

• toolkits - integrated

Examples: Globus - UNICORE

Different projects explore different ideas and create novel solutions

Challenge: Architecture

Page 9: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 9

Forschungszentrum Jülich

• Authentication

• Authorisation

• Integrity

Grid Security relies on X.509 certificates, but ...

• multiple CAs

• different policies

Standards alone are not enough

Challenge: Security

Page 10: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 10

Forschungszentrum Jülich

• No (at best few) grid-aware applications exist

• Cost of development and migration

• Incompatibility of underlying systems

• Portals may help

Demonstrator application are important

Challenge: Applications

Page 11: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 11

Forschungszentrum Jülich

Installation of Grid software requires effort

• at participating centers

• on user’s workstation

• by application service providers

Opportunities for new business models

Challenge: Deployment

Page 12: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 12

Forschungszentrum Jülich

Grid solutions use open standards:

• X.509

• ssl, https, ...

Grid projects define specific protocols

• Abstract Job Objects (AJO) in UNICORE

Global Grid Forum works on Grid Standards

Challenge: Standards

Page 13: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 13

Forschungszentrum Jülich

UNICORE Plus is funded in part by BMBF, the German Ministry of Education and Research under grant

01-IR-001 (January 1, 2000 - December 31, 2002)

EUROGRID is funded in part by EU under grant

IST-1999-20247 (November 1, 2000- October 31,2003)

Two European Grid Projects

Page 14: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 14

Forschungszentrum Jülich

• UNICORE develops a

seamlesssecure intuitive

software infrastructure to access HPC resources

• UNICORE creates a High Performance Grid Computing Environment in Germany

UNICORE Goals

Page 15: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 15

Forschungszentrum Jülich

• Consistent batch access to different remote systems

• Hiding the seams created by

– different hardware architectures

– incompatible system software

– historically grown computer center practices

UNICORE delivers

Page 16: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 16

Forschungszentrum Jülich

• Support for multi-system and multi-site applications for one job

– use of the optimal system for the given problem

– best utilisation of expensive resources

– use of special hardware

– use of remote data

UNICORE delivers

Page 17: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 17

Forschungszentrum Jülich

• Exploitation of existing and emerging technologies

– communication via Internet

– Web techniques, Java

– security X.509 certificates

UNICORE delivers

Page 18: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 18

Forschungszentrum Jülich

• Minimal intrusion into the centres

– interface to existing batch systems

– no changes to established user names and Unixuid/gids

– support for local security measures (firewalls, DCE, ....)

UNICORE delivers

Page 19: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 19

Forschungszentrum Jülich

UNICORE PlusProject Partners

FZ Jülich, JülichPallas, BrühlDWD, OffenbachRUS, StuttgartZIB, BerlinUniv. KarlsruheLRZ, MunichPC², PaderbornZHR, Dresden

Page 20: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 20

Forschungszentrum Jülich

• System independent definition of jobs (AJO)

• Interactive creation of batch jobs (GUI)

• Submission to different platforms at different locations without changing the job definition

• Interdependent multi-site jobs

UNICORE Functions

Page 21: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 21

Forschungszentrum Jülich

• Automatic control of job flow

• Automatic staging of data

• Full job control by the user through a GUI

• Secure access to remote data

• Reuse of existing jobs (restrictions to portability)

UNICORE Functions

Page 22: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 22

Forschungszentrum Jülich

• Authenticate user once through UNICORE certificate (X.509)

• Map to existing user identification at target site

• Authorize at target site

• Respect site policies

UNICORE Functions

Page 23: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 23

Forschungszentrum Jülich

• Support automated computational experiments

• Application specific interface techniques (CMPD, Nastran, Fluent, Star-CD )

• Metacomputing

• Access to archives

UNICORE Functions

Page 24: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 24

Forschungszentrum Jülich

UNICORE Architecture User Workstation

UNICORE Client

SSL

UNICORE Server

Gateway

Network Job Supervisor

UNICORE Site 1

UNICORE Server

Gateway

Network Job Supervisor

UNICORE Site n

TCP/IP TCP/IP

SSL

BatchsystemBatchsystemBSS + System InterfaceBatch SubSystem

BatchsystemBatchsystemBSS + System InterfaceBatch SubSystem

Page 25: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 25

Forschungszentrum Jülich

EUROGRID Vision

Build a European Grid infrastructure

that gives users

a seamless, secure access to

High Performance Computing resources

and that advances computational science

in Europe

Page 26: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 27

Forschungszentrum Jülich

Page 27: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 28

Forschungszentrum Jülich

EUROGRID delivers• Application GRIDS:

application interfaces, evaluation of GRID solutions– Bio-GRID– Meteo-GRID– CAE-GRID

• HPC GRID Infrastructure:connect HPC centers using UNICORE technology

• Development and integration of new components (interactive access, steering, ASP)

• Dissemination and exploitation

Page 28: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 29

Forschungszentrum Jülich

Bio-GRID

• Operate a GRID for biomolecular simulations

• Develop interfaces to existing biological andchemical codes

Page 29: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 30

Forschungszentrum Jülich

Meteo-GRID

• Develop a relocatable version of DWD‘s weather prediction model

• Goal:‘Weather prediction-on-demand‘ as an ASP solution

Page 30: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 31

Forschungszentrum Jülich

CAE-GRID

• Coupled simulations of aircrafts(e.g. structure and electromagnetics)

• Goal:internal HPC portal for EADS engineers

Page 31: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 32

Forschungszentrum Jülich

CAE-GRID

• Provide HPC portal to engineers at Daimler-Chrysler and partners

• Develop Grid technology for computing cost estimates and billing

Page 32: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 33

Forschungszentrum Jülich

UNICORE and EUROGRID address

• Architecture and Implementation

• Security (X.509)

• Selected Applications

• Deployment and use (in Germany and Europe)

• Standards (new project proposal)

In Summary

Page 33: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 34

Forschungszentrum Jülich

Quo vadis clathris?

To realize to vision of Grid Computing requires:

- in progresscollaboration of computer scientists, developers, and users

collaboration between projects - under way

managing expectations - most difficult

Page 34: Forschungszentrum Jülich UNICORE and EUROGRID: Grid Computing in EUROPE Dietmar Erwin Forschungszentrum Jülich GmbH TERENA Networking Conference 2001 Antalya,

May 2001 TERENA 35

Forschungszentrum Jülich

?