160 likes | 245 Views
MediGRID – Grid Computing for Medicine and Life Sciences Anette Weisbecker, Fraunhofer IAO, Stuttgart Otto Rienhoff, Georg-August-Universität, Göttingen International Symposium on Grid Computing – Taipei, 28 th March 2007. Overview. MediGRID Structure and Partners
E N D
MediGRID – Grid Computing for Medicine and Life SciencesAnette Weisbecker, Fraunhofer IAO, StuttgartOtto Rienhoff, Georg-August-Universität, GöttingenInternational Symposium on Grid Computing – Taipei, 28th March 2007
Overview • MediGRID Structure and Partners • Architecture and Middleware • Data Access • Portal • Application Classes and Applications • Further Steps
Data Metadata Data Data Metadata Metadata Structure of MediGRID eScience, Security, Interationalisation ... Coordination Access Control Ontology Resource Fusion Different applications in application classes ClassicBio-informatics Biomedical Informatics Medical Image Processing Clinical Research Others, e.g. forestry or humanities Middleware D-GRID Integration Project
MediGRID - Partners • Prof. Dr. Otto Rienhoff (Spokesman of Consortium)Georg-August-University Göttingen, Department of Medical Informatics • Common Platform for Medical Research Networks in Germany (TMF),Berlin, Sebastian C. Semler • Georg-August-University Göttingen, Department of Medical Informatics, Prof. Ulrich Sax • Charite, Institute of Medical Informatics, Berlin, Prof. Thomas Tolxdorff, Dr. Dagmar Krefting • Institute of Clinical Molecular Biology, Center of the German National Genotyping Platform, Christian-Albrechts-University, Kiel, Dr. Jochen Hampe • Internal Medicine, Division of Pulmonary Diseases, University of Marburg, Prof. Thomas Penzel • Interdisciplinary Centre for Bioinformatics and Department of Computer Science, University of Leipzig,Prof. Markus Löffler, Prof. Erhard Rahm • Fraunhofer-Gesellschaft; Fraunhofer IAO, Fraunhofer FIRST, Priv.-Doz. Dr.-Ing. Anette Weisbecker • Zuse Institute, Berlin, Dr. Thomas Steinke
Security Software Architecture Portal User/Application Developer Unicore Client Grid-API (GAT) CLI VOMRS Bio- informatics Medical Image Processing Biomedical Ontologies Clinical Research MediGrid Applications Data Management Workflow Management (GWES) Resource Management (D-GRDL) MediGrid Spezific Services SRB OGSA-DAI Resource Monitoring Grid Services Integration Layer GLOBUS 4 UNICORE Resource Accounting Dataflow Monitoring Metadata Mgmt. Job Management Data Access open protected Resources & local Services CPU Storage + Archives CPU Storage+Archives Database Database MediGRID Middleware MediGRID Applications optional
MediGRID User MediGRID Developer MediGRID Administrator Databasesvia OGSA-DAI MediGRID Applications Disk Storage Grid Certificate Storage via SRB User and VO Management via VOMRS ArchiveStorage Firewall Management Metadata- Generation via GRDBD central MediGRID Services Monitoring Daemons Sensors and technical Devices Computing Nodes Computers via Globus and Unicore (gLite) Grid Workflow Execution Service Fluoroscope Tomographs MediGRID Resources and Grid Services MediGRID Portal
Statistical Analysis of Functional Brain Images Credential Management Medical Image Processing 3D Prostate Biopsy Genome Sequence Analysis Virtual Vascular Surgery Resource Monitoring Ontologies D-GRDL Metadata Management Workflow Management Resource Management D-GRDL Metadata Creation File Browser Portal based Access to MediGRID MediGRID User MediGRID Developer MediGRID Administrator Grid Certificate Bioinformatics MediGRID Certificate SNP Selection Ontology Access Standard Grid Portlets Administration Developer Support
Grid Workflows and Virtualisation • Requirements: • D-GRDL Resource Metadata Management (D-Grid) • D-GRDL Management (D-Grid) • GRDB Daemon (InstantGrid) • Monitoring Data (Globus MDS + Ganglia) Result Input Parameter for Applications Job-Initialisation MediGRID Resources MediGRID Portal GWES AutomaticResource Selection Workflow Initialisation Job Submission GWES Grid Workflow Execution Service
Data Management and Data Virtualisation with in the Grid Storage ResourceC Storage ResourceD Data Virtualisation with Storage Resource Broker (SRB) Abstraction Layer in Grid Filemanager Physical Layer on Storage Resources move file logical no changes on logical view Storage Resource A Storage Resource. B move file physical no changes of physical storing Requirements: Global IDs for Data in the Grid, Metadata Management,… Solution: Storage Resource Broker
Database Connection and Database Access with in the Grid Query for a Term Database Access via OGSA-DAI OGSA-DAI Service(s) WSRF Physical Layer: Database Gene Ontology DB Location A NCI Thesaurus DB Location B Distributed Database Query Human Disease DB Location C Database Queries independent from Storage Location Solution: OGSA-DAI Service
Grid CA Certificate D-Grid CA Zertifikate D-Grid CA Zertifikate Certificate based Usage via MediGRID Portal 4. MediGRID Grid Application Portlets Portal User PC 1. MyProxy Upload Tool Portal Credential Grid Certificate 2. 3. Lifetime : 2 hours Lifetime: 2 years Proxy Certificate Lifetime : 7 days Grid Resources and Applications MyProxy Server Advantage:Grid User do not need a Grid Comupter / no Middleware Installation 1. Login at the portal and download the MPU tools via java webstart 2. Creation of a proxy certificate and Upload on the MyProxy Server 3. Creation of Credentials via the MediGRID portal 4. Usage of portal applictions, which need credentials
MediGRID Portal • MediGRID Portal is the central access to the applications for the user • GridSphere • GridPortlets • Certificates for secure access Integration of medical applications • Applications are callable as web services (Wrapper) • Global identifier for transparent data access • OGSA-DAI for connection of distributed databases • Petri net based workflows for application processes
Bioinformatics Genome Sequence Analysis SNPSelection: Single nucleotide polymorphisms selection RNAi: ribonucleic acid interference screening Sequorr: Sequence correlation Medical Image Processing 3D Prostate Biopsy Statistical Analysis of Functional Brain Images Virtual Vascular Surgery Clinical Research Analysis of clinical studies in neurology Ontologies Integration of different ontologies with heterogeneous formats MediGRID Application Classes with their Applications
Further Steps • Additional Applications and Application classes • Enhanced and very enhanced security • Auditabiltiy, Trackability, Access rights and Access control, Trust and Trust Delegation, Safety • Anonymized Data, pseudonymized Data, identifying Data • eHealth Services • Service Engineering for identification and definition of services • Accounting and Billing • Business Models • International cooperations
Contact Thank you for your attention ! Questions ? • Priv.-Doz. Dr.-Ing. habil. Anette Weisbecker • Fraunhofer Institute for Industrial Engineering • Nobelstraße 1270569 Stuttgart, Germany • http://www.iao.fraunhofer.de • Phone: +497119702400 • E-Mail: Anette.Weisbecker@iao.fraunhofer.de • http://www.sw-management.iao.fraunhofer.de • http://www.enterprisegrids.fraunhofer.de • Professor Dr. Otto Rienhoff • Abteilung Medizinische Informatik, Georg-August-Universität Göttingen • Robert-Koch-Strasse 40 • 37075 Göttingen, Germany • Phone: +495513991216 • E-Mail: haegar@med.uni-goettingen.de • http://www.mi.med.uni-goettingen.de/mi/ www.medigrid.de