Remote Access of Instruments and Data at OPAL

Slides:



Advertisements
Similar presentations
Remote Visualisation System (RVS) By: Anil Chandra.
Advertisements

Where did I go ?. Where did I work ? What did I ANSTO ? 1.Choose a device bus 2.Choose a programming language 3.Propose and develop an architecture.
TCP Monitor and Auto Tuner. Need Analysis Enable monitoring of TCP Connections Enable maximum bandwidth utilization No such utility available in MONALISA.
Kensington Oracle Edition: Open Discovery Workflow Meets Oracle 10g Professor Yike Guo.
XProtect ® Professional Efficient solutions for mid-sized installations.
XProtect® Expert 2013 Product presentation
Application Architecture T H E S O C R A T E S G R O U P, I N C.
Report from DANSE Workshop Sept. 3-8, 2003 Goals: 1) To explain DANSE to selected scientists and engineers who develop software for neutron scattering.
Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
The NeXus Reloaded Tony Lam Bragg Institute Data Acquisition Team NOBUGS 06.
Leveraging the Eclipse Ecosystem for the Scientific Community Tony ANSTO Andy ESRF ICALEPCS 2005.
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
Grid Programming Environment (GPE) Grid Summer School, July 28, 2004 Ralf Ratering Intel - Parallel and Distributed Solutions Division (PDSD)
Use of RCP for Instrument Control Tony Lam 2006 Eclipse SLAC.
Chapter 8: Network Operating Systems and Windows Server 2003-Based Networking Network+ Guide to Networks Third Edition.
.NET Mobile Application Development Introduction to Mobile and Distributed Applications.
Using RADIUS Within the Framework of the School Environment Charles Bolen Systems Engineer December 6, 2011.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
POLYCOM CONFIDENTIAL Polycom enables Alcatel Instant Video Solution by combining the power Alcatel IP Telephony with Polycom Unified Collaboration Solutions.
Using RADIUS Within the Framework of the School Environment Ed Register Consultant April 6, 2011.
Customer Sales Presentation Stoneware webNetwork Powered by ThinkServer.
Gumnix Lab ANSTO ESRF References Collaborators Open Source Technologies Open Source Technology encourages code reusability, reducing code maintenance,
Lesson 6 Operating Systems and Software
Network+ Guide to Networks, Fourth Edition
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
NiagaraAX Framework Version 3.8 Feature Overview
GumTree Feature Overview Tony Lam Data Acquisition Team Bragg Institute eScience Workshop 2006.
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
Crystal-25 April The Rising Power of the Web Browser: Douglas du Boulay, Clinton Chee, Romain Quilici, Peter Turner, Mathew Wyatt. Part of a.
Network Operating System
How to use Remote Desktop and Remote Support. What is remote desktop? Remotely control your computer from another office, from home, or while traveling.
Mantid Development introduction Nick Draper 11/04/2008.
Open Service Gateway Initiative (OSGi) Reporter : 林學灝 侯承育 1.
Australian Nuclear Science & Technology Organisation GumTree A Java Based GUI Framework for Beamline Experiments Tony Lam (ANSTO) Andy Götz (ESRF) Ferdi.
Jamie Hall (ILL). SciencePAD Persistent Identifiers Workshop PANData Software Catalogue January 30th 2013 Jamie Hall Developer IT Services, Institut Laue-Langevin.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Jini Architectural Overview Li Ping
Australian Nuclear Science & Technology Organisation GumTree A Java Based GUI Framework for Beamline Experiments Tony Lam (ANSTO) Andy Götz (ESRF) Ferdi.
Part V Electronic Commerce Security Online Security Issues Overview Managing Risk Computer Security Classifications. Security.
Computing at SSRL: Experimental User Support Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
SAL-I PROJECT PROPOSAL Development of a Web-based GUI for SAL.
ECLIPSE RICH CLIENT PLATFORM Part 1 Introduction.
Visual Mobile Gaming Your Name Sun Campus Ambassador Your Address.
MPD Music Player Daemon. Design Daemon – Output devices Alsa, pulse, http,.. – Music resources Local files, streams,.. Client – Controls the daemon via.
Successfully Implementing The Information System Systems Analysis and Design Kendall and Kendall Fifth Edition.
TV Broadcasting What to look for Architecture TV Broadcasting Solution
Chapter 8 Environments, Alternatives, and Decisions.
Project Target Develop a Web Based Management software suit that will enable users to control Hardware using standard HTTP & Java Applet compatible web.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 1: Networking Overview.
Enterprise Town Hall solution
Alternatives to Mobile Agents
Chapter 2 Database System Concepts and Architecture
NETWORK MANAGEMENT ARCHITECTURE FOR UNIVERSAL COMMUNICATION
Design and Manufacturing in a Distributed Computer Environment
Recap: introduction to e-science
Physical Architecture Layer Design
CMPE419 Mobile Application Development
Cloud Computing.
An Innovative Distributive Training and Information Platform
Cryogenic Dark Matter Search Remote Controlled DAQ
Pluggable Architecture for Java HPC Messaging
The Jini Technology: An overview
SOA in Action Chapter 10 B. Ramamurthy 1/16/2019.
MPJ: A Java-based Parallel Computing System
GumTree An Integrated Scientific Experimental Environment
CMPE419 Mobile Application Development
Sending data to EUROSTAT using STATEL and STADIUM web client
Module 02 Operating Systems
Presentation transcript:

Remote Access of Instruments and Data at OPAL Ladies and Gentlemen, welcome you all to this talk. In this talk I’ll introduce you our latest Nick Hauser (ANSTO) - presenter

Requirements Remote access to instruments Remote access to data Status Control Remote access to data Remote access to data analysis

Requirements Remote access to instruments Status Control No. 1 requirement is for instrument scientist to fix problems remotely Roles and Tokens supported by instrument server Spy User Expert

GumTree supports the 3 remote access requirements During this talk, I’ll be presenting the latest development of our Graphical User Interface project, called GumTree, for the Neutron Beam Instrument Project at ANSTO. What we are working on now is a Java based Graphical User Interface called GumTree Our mission is to plant GumTree for our beamline users Neutron Guide Hall @ OPAL

Software architecture Control / Status Data Visualization Data Analysis GUI Client Server SIC Server Motors Detectors Ancillaries What we are doing now in ANSTO is to develop a common interface across different instrument Basic Server-Client Architecture Sequencer from PSI Design Goals: Client/server model supports remote access User must authenticate on network Going to use ‘standard’ authentication methods

Software architecture Embedded data analysis support Support various data formats Use the widget set of your choice Integrate with your visualization package This philosophy fit perfectly into the Grand Unified Model GUM – Grad Unified Model Flexible approach This concept fit perfectly into the GUM theory for the scientific experiment GumTree is the key for GUM Adaptable to different control systems Grand Unified Model

Network architecture

Network architecture - vLAN

Network Security Cybertrust security assessment Preliminary “unclassified” status Allows for flexible solutions DSD data diode to RCMS User computers only connected to Guest Network Guest Network connected via fibre to Instrument Network Proposed use of standalone Knoppix computer for checking virus versions. Working successfully at NIST

Requirements Remote access to instruments Remote access to data Status Control Remote access to data Remote access to data analysis Data policy Use of offsite data silos for ‘aged’ data

Requirements Remote access to instruments Remote access to data Status Control Remote access to data Remote access to data analysis Licensing issues GRID enabled data analysis

OPAL & GRID Distributed data analysis DANSE Member of the ARC Molecular and Materials Structure Network Member of GrangeNet grant Data offsite – data policy Take data from offsite – e.g Synchrotron to ANSTO Access to compute power – APAC ANSTO currently not a player in compute power – data provider

a ….and we want to use it

OPAL & AARNet ANSTO has agreed to install a fibre tail into aarnet3 Negotiation with AARNet over liability issues is proceeding

Eclipse Rich Client Platform Application Framework for making FAT client Allows data analysis functionality to be in the client Open Services Gateway Initiative (OSGi) Originally used as a middle layer for service delivery for embedded device Eclipse use subset of this

Summary Telepresence by low bandwidth webcams Audio presence via Skype or phone line Standard network authentication Local access control list Instrument scientist remote access to instrument Trained and certified user remote access – possibly Instrument status via web server

G U M T R E G U M T R E G U M T R E G U G M U T M R T E R E Time for hacking into the GumTree Demo on building GumTree Plugin G U M T R E G U M T R E G U M T R E G U M T R E G U M T R E