An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite

7
EGEE-II INFSO-RI- 031688 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite Authors: K. Bosa, W. Schreiner, T. Kaltofen, M. Buchberger http:// www.uar.at http:// www.strabismus.at Research Institute For Symbolic Computation (RISC), Johannes Kepler University, Linz, Austria http://www.risc.uni- linz.ac.at

description

Research Institute For Symbolic Computation (RISC), Johannes Kepler University, Linz, Austria. http://www.risc.uni-linz.ac.at. An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite. Authors: K. Bosa, W. Schreiner, T. Kaltofen, M. Buchberger. - PowerPoint PPT Presentation

Transcript of An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite

Page 1: An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite

EGEE-II INFSO-RI-031688

Enabling Grids for E-sciencE

www.eu-egee.org

EGEE and gLite are registered trademarks

An Extended Design of the “Grid Enabled SEE++ System” Based on

Globus Toolkit 4 and gLite

Authors: K. Bosa, W. Schreiner, T. Kaltofen, M. Buchberger

http://www.uar.athttp://www.strabismus.at

Research Institute For Symbolic Computation (RISC), Johannes Kepler University, Linz, Austria

http://www.risc.uni-linz.ac.at

Page 2: An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite

2

Enabling Grids for E-sciencE

EGEE-II INFSO-RI-031688

Introduction

The “Grid Enabled SEE++” deals with the support of diagnosis and treatment of strabismus. The Content of the Presentation:

• Goals

• Previous Results

• An Architecture based on Globus 4

• Security for the SEE++ Database

• A Design of a gLite Compatible SEE++

Page 3: An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite

3

Enabling Grids for E-sciencE

EGEE-II INFSO-RI-031688

Goals of the “Grid Enabled SEE++”

• it speeds up the Hess-Lancaster test simulation (parallel grid-enabled Hess-Lancaster test);

• it determines/estimates the pathology of the patients in reasonable time (grid based pathology fitting);

• It collects, stores, shorts and evaluates patient data and known pathological cases for improving the future medical treatments (grid enabled medical database).

The goal of project is to develop an efficient grid-based tool for ``Evidence Based Medicine'', which supports the surgeons in the following ways:

Page 4: An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite

4

Enabling Grids for E-sciencE

EGEE-II INFSO-RI-031688

Former Results

Initial Grid Enabled ArchitectureWe speeded up the Hess-Lancaster

test by a factor of 14-17

Karoly Bosa, Wolfgang Schreiner, Michael Buchberger, Thomas Kaltofen, SEE-GRID, A Grid-Based Medical Decision Support System for Eye Muscle Surgery, 1st Austrian Grid Symposium, December 1-2, 2005, Hagenberg, Austria. OCG Verlag, 14 pages.

We designed a grid-enabled Pathology Fitting algorithm

We developed a Web Service based medical database for SEE++

Page 5: An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite

5

Enabling Grids for E-sciencE

EGEE-II INFSO-RI-031688

An Architecture based on Globus 4

The Dashed Line Denotes the Existing Components

Page 6: An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite

6

Enabling Grids for E-sciencE

EGEE-II INFSO-RI-031688

Security for the SEE++ Databases

I.) Security between the SEE++ clients and the bridge (outside of the grid) :

II.) Security between bridge and the WSRF Databases (inside of the grid) :

Encrypting any network transfer via HTTPS or SSL by Stunnel.

a.) Solutions developed for system b.) Solutions provided by the Grid

Encrypting any network transfer (planned).

Checking the authorization of the bridge by certificates (planned).

Managing VOs (planned)

For each Web Service call, the caller's identity is checked separately (User ID + Password).

Stored user passwords is encrypted with an SHA-512 salted hash and stored in an independent database.

Page 7: An Extended Design of the “Grid Enabled SEE++ System” Based on Globus Toolkit 4 and gLite

7

Enabling Grids for E-sciencE

EGEE-II INFSO-RI-031688

A Design of a gLite Compatible SEE++