vl-overview-20010508

Download Report

Transcript vl-overview-20010508

Virtual Laboratory Overview
A collaborative analysis environment
for applied experimental science
•
•
•
•
Distributed instrumentation & resource access
Remote resources transparently available
Focus on content and information
Guide the user through the experiment
David Groep / 2001.05.08
Virtual Lab overview
1
Distributed Metacomputing: the Grid
• Dependable, consistent and pervasive access
to (high-end) resources
•
•
•
•
Guaranteed end-to-end performance
Varying resource availability
Various administrative domains
Security, policy and payment
David Groep / 2001.05.08
Virtual Lab overview
2
The Grid, a layman’s view
• In ye olde days (till approx 1992):
– Hardly any network security
– All machines in a LAN are created equal
– All local users happy with remote shell, rlogin, rcp
• Now:
– Want to communicate globally over Gigabit WAN, but
– Internet is a dangerous place full of crackers and
government agencies, firewalls and barriers
• The Grid:
– Bring back single sign on and trust
– use the WAN as the 80’s LANs: all global users happy
David Groep / 2001.05.08
Virtual Lab overview
3
The fabric (machines and network)
• Surfnet5/Gigaport networking
– Now: 20 Gbit/s IP backbone (POS framing)
– In 2003: 80 Gbit/s
– Connects universities, institutes and acad. home users
• Client connections now:
– NIKHEF: 1 Gbit/s Surfnet,2x1 Gbit/s WTCWnet (SARA)
– VU: 155 Mbit/s (soon 1Gbit/s)
• Compute Resources
– Farms, supercomputer, tape robot, visualization, …
David Groep / 2001.05.08
Virtual Lab overview
4
Microbeam and VLAM-G network
• Secure connection between microbeam and WTCW
• IPsec tunnel (VPN): encryption and integrity checking
SurfNet backbone
VPN router
VPN router
ComputeFarm
Institute Network
CampusNet
VU – counting room
David Groep / 2001.05.08
Virtual Lab overview
5
The VLAM-G Applications
• Three prototype applications for the VLAM-G
– Materials Analysis of Complex Surfaces (MacsLab)
• Microbeam, FT-IR, TOF-SIMS mass spectroscopy
– Biomedical simulation and visualization (VRE)
• Link patient MRI scans with blood-flow simulations in vessels
– Genome expression studies
using a DNA Micro Array (Expressive)
• Mass-test reaction of antibodies on DNA and proteins
• Applications share concept of Process Flow
• Many use unique (in NL) resources or
need compute power
David Groep / 2001.05.08
Virtual Lab overview
6
A layered architecture
Bio
Medicine
MRI Scanner
Material Ana
Micro beam
FTIR, ...
DNA Array
genome
expression
Others
Application
Domains
VLAM Science Portal +
Workbench
VLAM RTS
Grid Middleware
(Globus)
Grid Fabric
(Farms, microscope, etc.)
David Groep / 2001.05.08
Virtual Lab overview
7
Objectives
• Designing middleware:
bridge gap between Grid- and application-layer
• Enable VL users to
define, execute, and monitor their experiments
• Provide to VL users:
 location independent experimentation,
 familiar experimentation environment
 assistance during his experiment
David Groep / 2001.05.08
Virtual Lab overview
8
Information and process flow
Information
gathering
Access to
devices
Experimentation
Access to
data
Interpretation
Access to information
Grid accessible infra: apparatus, systems, network
David Groep / 2001.05.08
Virtual Lab overview
9
A simple architecture view
Collaboration
Front-end
RTS
KernelDB
Globus Toolkit
David Groep / 2001.05.08
AM
VL
Assistant
Application DB
Virtual Lab overview
10
Application Domain DB
 Characteristics of typical application
 Scientist(s) performing the experiment
 On objects and pre-existing information & data
 On which processes operate
 That
use apparatus with specific properties
 Resulting in new data and information
A domain-specific flow of processes
Expressive
MACS
EFC
David Groep / 2001.05.08
Examples:
Expressive, MACS, EFC, ...
Virtual Lab overview
11
VL-AM Kernel DB

Stores user support information:
 experiment topology definitions
 module descriptions
 user information

Provides cross-links to application annotations
knows the context in which data was generated|

Extends resource directories now used in Grid
David Groep / 2001.05.08
Virtual Lab overview
12
Device control
• Needs a very stable and secure environment
• Concurrent access:
– Full control for (many) local operators
– Limited control for remote end-users (laymen)
• Control very device dependent (unique properties)
• Use dedicated control software as user interface
• DACQ output needs to be integrated in the VLAM
David Groep / 2001.05.08
Virtual Lab overview
13
A microprobe experiment (Analysis)
David Groep / 2001.05.08
Virtual Lab overview
14
A User’s View
David Groep / 2001.05.08
Virtual Lab overview
15
VLAM-G current status
• Prototypes of the analysis environment exist
• Distributed compute environment ready @WCW (VU soon)
•
•
•
•
Integrating the various parts of VLAM-G AM
Currently building the analysis GUI
Expect working demo in June (HPCN conference)
Analysis modules: Stefan Piet and Gert Eijkel
• Secure Network to VU: now selecting equipment
• Building of device interface (LabView): Q3/Q4 2001
David Groep / 2001.05.08
Virtual Lab overview
16