Presentation is loading. Please wait.

Presentation is loading. Please wait.

Virtual Lab AMsterdam VLAM-G Project VLAM-G developers team Computer Architecture and Parallel Systems Group Department of Computer Science Universiteit.

Similar presentations


Presentation on theme: "Virtual Lab AMsterdam VLAM-G Project VLAM-G developers team Computer Architecture and Parallel Systems Group Department of Computer Science Universiteit."— Presentation transcript:

1 Virtual Lab AMsterdam VLAM-G Project VLAM-G developers team Computer Architecture and Parallel Systems Group Department of Computer Science Universiteit van Amsterdam National Institute for Nuclear and High Energy Physics Institute for Atomic and Molecular Physics

2 Virtual Lab AMsterdam Outline Introduction Objectives VLAM-G Principles VLAM-G Architecture VLAM-G & DASII VLAM-G Application Examples Conclusions

3 Virtual Lab AMsterdam VLAM-G Virtual Laboratory AMsterdam A collaborative analysis environment for applied experimental science Grid and VLAM is about sharing resources: physical equipment (remote experimentation) Data & Information repositories

4 Virtual Lab AMsterdam Virtual Lab. Application Layer Grid Layer

5 Virtual Lab AMsterdam Objectives & realization Methods Enable VLAM-G users to define, execute, and monitor their experiments Provide to VLAM-G users: location independent experimentation, familiar experimentation environment assistance during their experiments Easy way to bring/port new/existing applications to the Grid Developing application prototypes to check ideas and to learn

6 Virtual Lab AMsterdam Application layer Case studies Provides VLAM-G modules Middle layer (Top) Hides the details of the Grid Offers an information management system Objectives & realization Methods

7 Virtual Lab AMsterdam

8 VLAM-G Architecture VLAM-G Client collaboration Assistant VIMCO Grid/Globus Services PFT DBRTS DB Resource A Resource B M1 M2 Mn RTS Module Repository SessionManager

9 Virtual Lab AMsterdam VLAM-G Run Time System on DAS-2 DAS-2 NIKHEF VU RTSM VL module 5 VL module 4 VL module 2 VL module 3 VL module 1 VLAM-G GUI RTSM VL module 1 - VLAM-G Run Time System Manager - VLAM-G experiment module VLAM-G GUI - VLAM-G Graphical User Interface

10 Virtual Lab AMsterdam Node 0 Job management on DAS-2 Node N Node 2 Node 3 Node 1... SM PBS over Globus Subcluster (e.g. at NIKHEF) node Other subclusters:... RTSM VL module 1 VL module 5 GUI PBS over Globus Subcluster (e.g. at NIKHEF) Other subclusters: VL module 2 VL module 4 VL module 3 VIMCO App. DBRTS DB

11 Virtual Lab AMsterdam Process Flow Template (PFT) Used as a blueprint for a specific type of experiments PFT is designed offline by the experts in each scientific domain It is the main interface used by the VLAM-G users to perform a specific experimentation in the VLAM-G environment. It Guides the user while performing the experiment.

12 Virtual Lab AMsterdam The PFT (cont.) PFT (GUI) VIMCORTS Expressive MACSEFC Application databases Resource A Compose the experiment (GUI) Define the context f the experiment (GUI) Experiment Editor

13 Virtual Lab AMsterdam Process Flow Template Owner Empty Literature Extraction Conversion Q. Ctrl DC Analys. Sample Treatment Treated sample Surface Scan Raw Data Data Cube Interpretation Photograph Settings Apparatus Data Cube Cerf. Tool Ana Tool

14 Virtual Lab AMsterdam Status of the VLAM-G Prototype The first Beta-release is almost ready This release will contain: A tool to load modules in the VLAM-G database A list of modules that can selected and used C/C++ API to write VLAM-G modules Support for the MACS and DNA array experiments It should be conform to the Globus security It is going to be running on DAS-2

15 Virtual Lab AMsterdam The histogram demo  This demo. is about running jobs on different Grid enabled machines using the VLAM-G environment.  Two modules:  Slider  Visualization

16 Virtual Lab AMsterdam Histogram demo

17 Virtual Lab AMsterdam Floating ball experiment  This experiment is about controlling remote external devices using the VLAM-G environment.  Two modules:  controller  Visualization

18 Virtual Lab AMsterdam Floating ball experiment

19 Virtual Lab AMsterdam The MRI scan experiment  This experiment is about running jobs on different Grid enabled machines using the VLAM-G environment.  Four modules:  MRI scanner  Converter to NetCDF  Visualization Modules: 2D and 3D

20 Virtual Lab AMsterdam RMI Scan experiment

21 Virtual Lab AMsterdam MACS (Material Analysis of Complex Surfaces) Remote experimentation (  -beam) Data storage Meta-data analysis (combine data from different sources)

22 Virtual Lab AMsterdam MACS lab Devices  -beam FTMS TOF-SIMS FTIR  scoop

23 Virtual Lab AMsterdam What is needed? High speed network Huge computing power Analytical Instruments / Data Micro-beam, FTIR, TOF-SIMS, … Capable database, generic data format Software (“The glue”)  The Virtual Laboratory env. “ VLAM-G”

24 Virtual Lab AMsterdam VL database Sample Meta-data analysis

25 Virtual Lab AMsterdam Experiment Process Flow Template Object Photo_ImageLiterature Owner Sample Sample_Extraction Treated_Sample Sample_Treatment Material_Analysis Physics_Device File_Conversion Conversion_Tool Data Cube DC_Analysis Analysis_Tool Results_Observations

26 Virtual Lab AMsterdam Demo3: MACSLab Exp

27 Virtual Lab AMsterdam Conclusions VLAM-G: a science portal for exp. analysis Workflow support for Bio-informatics, Materials Science and Biomedical Simulation & Visualisation Seamless access to distributed resources Resource Management: based on Globus Content Management: VLAM-G middleware Current status: preparing the beta-release of the VLAM-G toolkit.

28 Virtual Lab AMsterdam Where to find about the VLAM-G projects VLAM-G home page  http://www.dutchgrid.nl/VLAM-G


Download ppt "Virtual Lab AMsterdam VLAM-G Project VLAM-G developers team Computer Architecture and Parallel Systems Group Department of Computer Science Universiteit."

Similar presentations


Ads by Google