Nick Hauser - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Nick Hauser

Description:

Nick Hauser – PowerPoint PPT presentation

Number of Views:66
Avg rating:3.0/5.0
Slides: 23
Provided by: gdw
Category:
Tags: hauser | nene | nick

less

Transcript and Presenter's Notes

Title: Nick Hauser


1
OPAL perspective
  • Nick Hauser
  • Bragg Institute

2
Computing Detector Group
Mr Paul Hathaway data analysis Dr Yang Fei
data analysis Dr Bernadette Garner data
analysis Dr Jian Gui Wang data analysis Dr
Darren Kelly model server Mr Tony Lam Gumtree
Mr Ferdi Franceschini instrument control Mr
Friedl Bartsch detectors Mr Mark Lesha
detectors Ms Lidia Zhang user database Mr Gene
Davidson neutron guides Mr Peter Baxter -
technician
3
OPAL requirements
  • Data storage and access
  • Remote instrument status and control
  • Online data reduction and analysis

4
How did we arrive at these requirements?
  • Data storage and access
  • Remote instrument status and control
  • Online data reduction and analysis

5
Market survey
  • European institutes
  • LLB
  • ILL
  • ESRF
  • FRM-II
  • PSI
  • ISIS
  • US institutes
  • APS
  • IPNS
  • NIST
  • HFIR
  • SNS
  • LANSCE

6
User survey
  • Gather requirements from ANBUG community via a
    web based survey

7
User workshop
8
The user community
9
The user community
  • Users come from a wide range of disciplines
  • Many users are not neutron scattering experts
  • Many users have no programming background

10
ANSTO context
  • Remote access to instruments and data at ANSTO is
    not limited to the Bragg Institute
  • There a four (4) research divisions at ANSTO
  • Classes of instruments for remote access include
  • Accelerators
  • Environmental sensors
  • Microscopy

11
Current state
  • Instrument control server
  • SICS (PSI)
  • ltclear textgt
  • Model server
  • BCED architecture
  • Hibernate/EJB3.0
  • ltRMIgt
  • Instrument control client
  • GumTree (ANSTO/ESRF)

12
Instrument control neutron scattering
Gumtree Client
ltRMIgt
Model Server NeXus centric Hibernate/EJB3.0
BCED architecture
Server
ltclear textgt
SIC Server Device centric
From 30 to 80 devices per instrument
Motors
Detectors
Ancillaries
13
Nexus
  • From http//www.nexus.anl.gov/mediawiki/index.php?
    titleMain_Page
  • NeXus is a common data format for neutron, x-ray,
    and muon science. It is being developed as an
    international standard by scientists and
    programmers representing major scientific
    facilities in Europe, Asia, Australia, and North
    America in order to facilitate greater
    cooperation in the analysis and visualization of
    neutron, x-ray, and muon data.

14
Nexus
  • http//www.nexus.anl.gov/mediawiki/index.php?title
    Design
  • NXroot
  • NXentry
  • NXinstrument
  • NXsample
  • NXmonitor
  • NXdata
  • NXevent_data
  • NXuser
  • NXprocess
  • NXcharacterizations
  • NXlog
  • NXnote
  • NXbeam
  • NXgeometry
  • NXtranslation
  • NXshape
  • NXorientation
  • NXenvironment

15
GUI for Scientific Experiment
  • Common problems for instrument control GUI
  • Compatibility
  • Ad-hoc. Every instrument is unique
  • Supported OS Platform
  • Platform dependent
  • Multi-Platform but limited GUI widget library.
    Poor look and feel
  • Functionality
  • A single application may not give access to all
    aspects of your scientific experiment
  • Interactivity
  • Lack of interactivity between different part of
    your system for running experiment
  • ..your desktop may look like this

16
GUM Enabled Application
Embedded data analysis support
Support various data formats
Use the widget set of your choice
Integrate with your visualization package
Adaptable to different control systems
Grand Unified Model
17
Plug-in Based Architecture
  • Design Issue
  • Scalability, Reusability
  • Easy to implement and integrate new features

Plug-in
18
GumTree Project Overview
GumTree Platform
Data
Core
Device
ACC
CS
Eclipse RCP Runtime
GumTree Project
19
Remote access _at_ OPAL
20
OPAL AARNet
  • ANSTO has agreed to install a fibre tail into
    aarnet3

21
OPAL GRID
  • Copy data to the National Facility
  • Map LDAP credentials to GRID credentials
  • Users have requested not to allow meta-data
    searching

22
OPAL GRID
  • Why GRID?
  • Data accessibility
  • Code reuse of frameworks and algorithms for data
    analysis e.g. pyre/DANSE
  • In the future
  • Closed loop, intelligent instrument control,
    using expert systems, neural networks/AI
    real-time data reduction and analysis,
    computationally intensive
  • Why increased productivity of beamlines

23
OPAL GRID
  • Distributed data analysis DANSE
  • Member of the ARC Molecular and Materials
    Structure Network
  • Member of GrangeNet proposal with Unive
  • Data offsite
  • Take data from offsite
  • Access to compute power
  • ANSTO currently not a player in compute power
    data provider

24
Remote access instrument cloud
25
Remote access instrument cloud
  • Remote instrument access can mean
  • To devices
  • To device server
  • To model server
  • and be effected by
  • CIMA (or similar grid)
  • VPN (client-server or remote desktop)
  • Portal (servlets)

26
Instrument network
  • Classification Unclassified
  • CISCO switches. IDS, ACS
  • Netscreen firewalls
  • Active Directory
  • Oracle AS 10g for user portal
  • Protocols ssh, http, https, ftp

27
Quality of Service
  • Bragg Institute is ISO9001 certified
  • 24 x 7 x 365 operations

28
G U M T R E E
G U M T R E E
G U M T R E E
G U M T R E E
G U M T R E E
Write a Comment
User Comments (0)
About PowerShow.com