Enabling Grids for E-sciencE 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 Research Institute For Symbolic Computation (RISC), Johannes Kepler University, http://www.uar.at Linz, Austria http://www.risc.uni-linz.ac.at http://www.see-kid.at www.eu-egee.org ����������������������� ����������������������������������������
Introduction Enabling Grids for E-sciencE The “Grid Enabled SEE++” deals with the support of diagnosis and treatment of strabismus. The Content of the Presentation: • Goals • Previous Results • An Extended Design based on Globus 4 • Security for the SEE++ Databases • Web Services vs. WSRF • A Design of a gLite Compatible SEE++ • A Comparison of the two Designs • Outlook To change: View -> Header and Footer EGEE-II INFSO-RI-031688 2
Goals of the “Grid Enabled SEE++” Enabling Grids for E-sciencE The goal of project is to develop an efficient grid- based tool for ``Evidence Based Medicine'', which supports the surgeons in the following ways: • it speeds up the Hess-Lancaster test simulation ( parallel gaze pattern calculation); • 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 ) . To change: View -> Header and Footer EGEE-II INFSO-RI-031688 3
Former Results Enabling Grids for E-sciencE We speeded up the Hess-Lancaster Initial Grid Enabled Architecture test by a factor of 14-17 We designed a grid-enabled We developed a Web Service based Pathology Fitting algorithm medical database for SEE++ 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. To change: View -> Header and Footer EGEE-II INFSO-RI-031688 4
An Extended Design based on Globus 4 Enabling Grids for E-sciencE The Dashed Line Denotes the Existing Components To change: View -> Header and Footer EGEE-II INFSO-RI-031688 5
Security for the SEE++ Databases Enabling Grids for E-sciencE I.) Security between the SEE++ clients and the bridge (outside of the grid) : � Encrypting any network transfer via HTTPS or SSL by Stunnel . II.) Security between bridge and the WSRF Databases (inside of the grid) : a.) Solutions developed for system b.) Solutions provided by Globus 4 � For each Web Service call, the � Encrypting any network transfer (planned). caller's identity is checked separately ( User ID + Password ). � Checking the authorization of the bridge � Stored user passwords is encrypted by certificates (planned). with an SHA-512 salted hash. To change: View -> Header and Footer EGEE-II INFSO-RI-031688 6
A Design of a gLite Compatible SEE++ Enabling Grids for E-sciencE To change: View -> Header and Footer EGEE-II INFSO-RI-031688 7
A Comparison of the two Designs Enabling Grids for E-sciencE For the Computational Tasks: Globus 4 gLite 3.0.0 In both cases we intend to use some kind of server jobs (as executers) started via Workload Management System (WMS) of gLite and WS-GRAM of Globus. To return the port number of the server to To return the port number of the server to client, we use our own solution. client, we will use interactive jobs . For the Grid-enabled Databases: Globus 4 gLite 3.0.0 We apply our own developments to We plan to use AMGA to provide : provide : � certificate based user authentication � password based user authentication � unified user interface for the � unified user interface for the databases databases residing on the grid. residing on the grid. To change: View -> Header and Footer EGEE-II INFSO-RI-031688 8
Outlook Enabling Grids for E-sciencE We intend to report the outcome of a comparative benchmarks : � between the usage of the pre-WS and the WS-GRAM APIs, � between the earlier applied prototype (Web Service based) implementation and the WSRF-based implementation of the SEE++ databases and � between a gLite variant and the other “Grid Enabled SEE++” version based on the Globus Toolkit 4. To change: View -> Header and Footer EGEE-II INFSO-RI-031688 9
Recommend
More recommend