EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Direct User Support and updates on EGEE.

Slides:



Advertisements
Similar presentations
EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
Advertisements

E-science grid facility for Europe and Latin America A Data Access Policy based on VOMS attributes in the Secure Storage Service Diego Scardaci.
NextGRID & OGSA Data Architectures: Example Scenarios Stephen Davey, NeSC, UK ISSGC06 Summer School, Ischia, Italy 12 th July 2006.
DataGrid Kimmo Soikkeli Ilkka Sormunen. What is DataGrid? DataGrid is a project that aims to enable access to geographically distributed computing power.
UMIACS PAWN, LPE, and GRASP data grids Mike Smorul.
70-270, MCSE/MCSA Guide to Installing and Managing Microsoft Windows XP Professional and Windows Server 2003 Chapter Nine Managing File System Access.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Talend 5.4 Architecture Adam Pemble Talend Professional Services.
A Grid Environment for Medical Imaging A Grid Environment for Medical Imaging LRMN Sorina POP, Tristan GLATARD.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Spyros Kopsidas Center for Research and.
EGEE-III INFSO-RI Enabling Grids for E-sciencE The Medical Data Manager : the components Johan Montagnat, Romain Texier, Tristan.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
INFSO-RI Enabling Grids for E-sciencE Supporting legacy code applications on EGEE VOs by GEMLCA and the P-GRADE portal P. Kacsuk*,
Enabling Grids for E-sciencE Introduction Data Management Jan Just Keijser Nikhef Grid Tutorial, November 2008.
Replica Management Services in the European DataGrid Project Work Package 2 European DataGrid.
INFSO-RI Enabling Grids for E-sciencE Introduction to Grid Computing, EGEE and Bulgarian Grid Initiatives - Plovdiv,
T3 analysis Facility V. Bucard, F.Furano, A.Maier, R.Santana, R. Santinelli T3 Analysis Facility The LHCb Computing Model divides collaboration affiliated.
INFSO-RI Enabling Grids for E-sciencE gLite Data Management and Interoperability Peter Kunszt (JRA1 DM Cluster) 2 nd EGEE Conference,
INFSO-RI Enabling Grids for E-sciencE NA4/Biomed Demonstration Medical Data Management and processing EGEE 3 rd review rehearsal,
From Digital Objects to Content across eInfrastructures Content and Storage Management in gCube Pasquale Pagano CNR –ISTI on behalf of Heiko Schuldt Dept.
Enabling Grids for E-sciencE Astronomical data processing workflows on a service-oriented Grid architecture Valeria Manna INAF - SI The.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Services for advanced workflow programming.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The EGEE User Support Infrastructure Torsten.
INFSO-RI Enabling Grids for E-sciencE Αthanasia Asiki Computing Systems Laboratory, National Technical.
NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Vassiliki Pouli
INFSO-RI Enabling Grids for E-sciencE Introduction Data Management Ron Trompert SARA Grid Tutorial, September 2007.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Medical Data Manager 1 Dicom retrieval : overview of the DPM One command line to retrieve a file:
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
INFSO-RI Enabling Grids for E-sciencE Charon Extension Layer. Modular environment for Grid jobs and applications management Jan.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
In Vivo Imaging Middleware and Applications RSNA 2007 Berkant Barla Cambazoglu The Ohio State University Department of Biomedical Informatics.
INFSO-RI Enabling Grids for E-sciencE /10/20054th EGEE Conference - Pisa1 gLite Configuration and Deployment Models JRA1 Integration.
INFSO-RI Enabling Grids for E-sciencE EGEE-2 NA4 Biomed Bioinformatics in CNRS Christophe Blanchet Institute of Biology and Chemistry.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CharonGUI A Graphical Frontend on top of.
EGEE is a project funded by the European Union under contract IST Enabling bioinformatics applications to.
INFSO-RI Enabling Grids for E-sciencE Introduction to Grid Computing, EGEE and Bulgarian Grid Initiatives, Sofia, South.
INFSO-RI Enabling Grids for E-sciencE University of Coimbra GSAF Grid Storage Access Framework Salvatore Scifo INFN of Catania EGEE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Architecture of LHC File Catalog Valeria Ardizzone INFN Catania – EGEE-II NA3/NA4.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The Dashboard for Operations Cyril L’Orphelin.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Scuola Grid INFN, Trieste, 1-12 Dic Managing Confidential Data in the gLite Middleware – The Secure Storage.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GOCDB4 Gilles Mathieu, RAL-STFC, UK An introduction.
2 nd EGEE/OSG Workshop Data Management in Production Grids 2 nd of series of EGEE/OSG workshops – 1 st on security at HPDC 2006 (Paris) Goal: open discussion.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
EGEE-III INFSO-RI Enabling Grids for E-sciencE Application Porting Support SSC and proposal Gergely Sipos
INFSO-RI Enabling Grids for E-sciencE Security needs in the Medical Data Manager EGEE MWSG, March 7-8 th, 2006 Ákos Frohner on behalf.
INFSO-RI Enabling Grids for E-sciencE ESR Database Access K. Ronneberger,DKRZ, Germany H. Schwichtenberg, SCAI, Germany S. Kindermann,
EGEE Data Management Services
Grid based telemedicine application
Project 1 Introduction to HTML.
NA4/medical imaging. Medical Data Manager Installation
PLM, Document and Workflow Management
Chapter 1 Introduction to HTML.
NA4 Medical Imaging Geneva, September 26, 2006 Johan Montagnat.
Cross-health enterprises Medical Data Management on the EGEE grid
Medical Data Manager use case: 3D medical images analysis workflow.
Database Management:.
Scuola Grid INFN, Martina Franca, Nov
V. Breton LPC Clermont-Ferrand
Project 1 Introduction to HTML.
Encrypted Data Store, Hydra & Delegation Interface
OGSA Data Architecture Scenarios
Chapter 9: IOS Images and Licensing
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
WEB SERVICES From Chapter 19, Distributed Systems
Introduction to the SHIWA Simulation Platform EGI User Forum,
Presentation transcript:

EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Direct User Support and updates on EGEE Use Cases documentation Marco Bencivenni INFN-CNAF EGEE09 Conference – Barcelona 22/09/2009

Enabling Grids for E-sciencE EGEE-III INFSO-RI Outline Direct User Support (DUS) introduction –Purpose and organization EGEE Use Cases Documentation –Format and contents New Use Cases –Some examples

Enabling Grids for E-sciencE EGEE-III INFSO-RI DUS Mandate Our purpose is to consolidate and co-ordinate support activities centered on specific user requests in EGEE concerning generic and application related documentation. The DUS group responsibilities are related to the direct support of user requests on a daily basis. Implementation through the establishment of –Separate support unit within the GGUS system –Focus on documentation development, use cases and documentation improvement.

Enabling Grids for E-sciencE EGEE-III INFSO-RI Who are we? Diverse team with ~15 people from –CSIC, UPV (Spain) –CNRS (France) – INFN (Italy) –VUB (Belgium) –GRNET and Partners (Greece, Bulgaria, Romania, Israel) Co-ordinated by Christos Filippidis and Christos Markou (NCSR Demokritos, Athens, Greece) 4

Enabling Grids for E-sciencE EGEE-III INFSO-RI Documentation Type Three types of documentation –The User Guide provides basic information on how to use the grid services –Use Cases are mini-tutorials on how to perform common tasks –More detailed information about gLite services can be found in the individual service manuals

Enabling Grids for E-sciencE EGEE-III INFSO-RI Use Cases documentation Two main activities: –Reviewed the entire set of Use Cases (produced by the User Information Group during EGEE II): updated, corrected and added some new use cases –Converted the entire documentation to DocBook format You can find the new Use Cases documentation here: (momentary URL) –the definitive URL probably will be You can find all the files we used to obtain the documentation (xml, html, pdf, xsl etc.) here: svn+ssh://svn.cern.ch/reps/DUS-NA4/trunk/UIG svn+ssh://svn.cern.ch/reps/DUS-NA4/trunk/UIG

Enabling Grids for E-sciencE EGEE-III INFSO-RI Why Docbook DocBook is a semantic markup language for technical documentation It is multi-mode rendering: can be published in a variety of formats: HTML, XHTML, PDF etc. without requiring users to make any changes to the source Tools for the conversion: –html2dbk: xhtml  xml –dblatex: xml  pdf/ps/dvi/rtf –xsltproc: xml  html

Enabling Grids for E-sciencE EGEE-III INFSO-RI Documentation outline The sequence of the chapters: –Chapters from 1 to 10 go through all the basics for setting up the user to be ready to use the grid –Chapters from 11 to 18 are for advanced users and feature detailed, in-depth information on more complex concepts and operations –Chapters from 19 to 21 describe some particular Life Sciences community use cases focusing on Data Management A visual formatting is used to render this document: command, output, technical term, code etc.

Enabling Grids for E-sciencE EGEE-III INFSO-RI Chapters reviewed Chapter removed: Low Latency (SDJ) Scheduling (not used) Chapters joined: Simple Job Cycle + Retrieving Job History + Job-compatible Resources Chapters modified: not important modifications, but all the chapters have been updated. In particular old links, new commands, variables and other details

Enabling Grids for E-sciencE EGEE-III INFSO-RI New chapters Three new chapters to cover specialized tools developed by the Life Science community to satisfy specific requirements –These tools have been developed having in mind specific requirements from the LS community although they could be good examples of interface with gLite middleware for a broad range of scientific applications (see next slides) –The tool developers gave us all the documents that we reviewed and adapted focusing on how communities exploit Data Management services

Enabling Grids for E-sciencE EGEE-III INFSO-RI Medical Data Manager The Medical Data Manager (MDM) is an interface between DICOM (Digital Image and COmmunication in Medicine) compliant storage and the gLite middleware It aims at: –providing access to medical data sources for computing without interfering with clinical practice –ensuring transparency so that accessing medical data does not require any specific user intervention –ensuring a high data protection level to preserve patients privacy EGEE middleware enables the federation of many DICOM servers geographically distributed and provides a unified view of the data archived

Enabling Grids for E-sciencE EGEE-III INFSO-RI MDM Use Case 1 12 Recording a DICOM image on the grid Retrieving a DICOM slice Retrieving a 3D image Removing an image How to give permissions to another user Recording a DICOM image on the grid Retrieving a DICOM slice Retrieving a 3D image Removing an image How to give permissions to another user DPM server Image is stored in DICOM server A GUID is associateto the image Create an entry in the DPM server. (Special PFN) GFAL API Hydra Server Stores the metadata of the medical image in the AMGA server Create an encryption key in the Hydra server 5 5 DICOM clients DICOM server 6 6 Lcg client 2 2 DICOM image DPM plug-in

Enabling Grids for E-sciencE EGEE-III INFSO-RI MDM Use Case 2 13 Recording a DICOM image on the grid Retrieving a DICOM slice Retrieving a 3D image Removing an image How to give permissions to another user DPM server GFAL API Hydra Server 1 1 Get The Guid from Metadata LCG client Get SURL from GUID Request file DICOM server Get file key Encryption and anonymization Get file key and decrypt file locally Cache in DPM UI

Enabling Grids for E-sciencE EGEE-III INFSO-RI Wisdom Data Manager Is part of the Wisdom Production Enviroment Can be used and integrated with basically any middleware Provides an interface with the grid Data Management –deploy automatically files on multiple infrastructures –replicate them on those infrastructures –resolve the physical locations for each of these infrastructures Users have only to specify: –a file repository they want to deploy on the grid –how many replicas of the repository –on which grid infrastructure WISDOM INFORMATION SYSTEM GRID WISDOM JOB MANAGER WISDOM TASK MANAGER BioInformatics Platform WEB SERVICE INTERFACE WEB SERVICE CLIENT (Web page, SOAP::Lite) WEB SERVICE CLIENT (Web page, SOAP::Lite) WORKFLOW ENGINE (Taverna, Moteur…) WORKFLOW ENGINE (Taverna, Moteur…) WISDOM DATA MANAGER

Enabling Grids for E-sciencE EGEE-III INFSO-RI Wisdom Workflow 15 Information System (AMGA) Tool WEB SERVICE Task Manager Create and manage tasks Storage Element Computing Element Get corresponding tool package and retrieve corresponding data Get a task (software info and parameters) 1 1 Get corresponding information Execute task Store back metadata Remove task Store back data Data Manager Data transfer Job Manager Local Data repository Manage data USERUSER WISDOMWISDOM GRIDGRID

Enabling Grids for E-sciencE EGEE-III INFSO-RI Grid computing as a solution to distribute and integrate large bioinformatics databases and to make them usable by bioinformatics programs A customized version of Parrot has been used to connect applications to the EGEE Data Management system in order to support a logical name space Two ways to access to biological databases: –remote I/O –file replication on local WN For large files the remote I/O mode is preferred because: –no matter about free local space –too late to check of the free space when the job is on the WN Bioinformatics Data Manager Local? User Data and Parameters EGEE grid (remote environment) Data I/O Worker Node Parrot I/O Local Disk Storage Element Bioinformatics Program LFC Get the real file Resolve LFN-SFN Copy the file lfn://bio/db/….. yes no

Enabling Grids for E-sciencE EGEE-III INFSO-RI Future work Any new use case to be added? Improvement of the process and tools used to convert the xml to other formats We will provide instructions about the process and tools used for convertion of xml files to other formats on a web page

Enabling Grids for E-sciencE EGEE-III INFSO-RI Acknowledgements Vangelis Floros Cal Loomis Christos Markou Christos Filippidis Johan Montagnat Romain Texier (Medical Data Management) Jean Salzeman (Wisdom) Christophe Blanchet (Bioinformatics) Frank Harris

Enabling Grids for E-sciencE EGEE-III INFSO-RI Questions ?