15
PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid Medical use case: functional MRI (fMRI) VBrowser design VBrowser features VL-e Toolkit Questions + Demo

PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid Medical use case: functional MRI (fMRI) VBrowser design VBrowser

Embed Size (px)

Citation preview

Page 1: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

VBrowser (VL-e Toolkit)The single point of access to the grid

Medical use case: functional MRI (fMRI)

VBrowser design

VBrowser features

VL-e Toolkit

Questions + Demo

Page 2: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Use Case: functional MRI (fMRI)

Job Submission and Control

PseudomizeData

GatheringData

Transfer

Data Analysis

Data Conversion

Data Acquistion

EDGJob

Submission

SRB

Data Access and Control

ViewingUp /

Download(Meta)Data

ManagementBrowsing Data Query

Storage

MRIStimulus System

Page 3: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Use Case: fMRI requirements (short)

• File system requirements: Grid FTP access (GFTP) Secure FTP access (SFTP) Storage Resource Broker (SRB) Meta Data management

• Grid Services: Reliable File Transfer Job Submission/Monitoring

• Authentication/Account management: Centralized account management Simple authentication mechanism

?

Page 4: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Use case: Existing problems Tools

• Lots of different tools for different protocols Graphical SRB client (inQ) only for windows Web tools SRB interface clumsy Command line tools (S-commands) not user

friendly for end user (Medical Scientists). No integration with other (Grid) file systems like Grid-FTP or Secure FTP

• Need extensible File management tool default SRB/Grid tools are not 'extensible‘

• Need embedded content viewer also Plugins/Mimetype viewers for application data

Page 5: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Design: Single GUI for 'The Grid'

Single access point to ‘The Grid’

Virtual metacomputer

All tools (seemingly) integrated

into one ‘meta’ or ‘virtual’

computer

No need for extra software

(Only java 1.5 needed)

Same look and feel for both

windows and linux (but

customizable)

The Grid

?

?

?

?

?

Page 6: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Design: Architectural Overview

Page 7: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Result: Current status

• Grid Authentication Grid proxy creation/deletion. User account management.

• File browsing + management Grid FTP SRB Secure FTP Local file systems: Linux & Windows Meta data attributes

• Grid Services: Reliable File Transfer (RFT)

• Job Submission/Monitoring: Not done (yet)

Page 8: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Result: VBrowser Overview

Location Bar

Grid Resources

Grid FTPReliable File TransferSRB (SARA)

Local Resources

Page 9: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Result: VBrowser Authentication

Page 10: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

VBrowser: (Meta) Data Attributes

Page 11: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

VBrowser: Plugins & Embedded Viewers

• Text/HTML Viewer Standard HTML 3.2 content.

• Text Editor Can edit remote files.

• Picture Viewer (gif/jpgs) • Experimental Dicom 3D Viewer

Requires VTK with java bindings Plugin (Demo) created by Master

Student Abdullah Özsoy• Plugin Architecture allows customized

viewers for other applications.

Page 12: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Viewers: Example HTML viewer

Page 13: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Viewers: Example Dicom data viewer

Page 14: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

VL-e Toolkit

• VBrowser is part of VL-e Toolkit• Current stable version is 1.6• VL-e Toolkit (VLET) is intended as toolkit for

grid users.• Other Tools:

Script interface to Virtual File System VLTerm: a vt100 terminal emulator for ssh

access.

• Downloadable from: https://gforge.vl-e.nl/projects/vlet/

o Click on the ‘Files’ section and select vlet-1.6.0

Page 15: PoC Induction 19-April VBrowser (VL-e Toolkit) The single point of access to the grid  Medical use case: functional MRI (fMRI)  VBrowser design  VBrowser

PoC Induction 19-April

Questions ? (Demo)