ganmvl global accelerator network multipurpose virtual laboratory

33
GANMVL Global Accelerator Network Multipurpose Virtual Laboratory Roberto Pugliese on behalf of WP8 EUROTeV Annual Meeting 23-25 Jan 2008 LNF-Frascati

Upload: leigh-cote

Post on 01-Jan-2016

34 views

Category:

Documents


2 download

DESCRIPTION

GANMVL Global Accelerator Network Multipurpose Virtual Laboratory. Roberto Pugliese on behalf of WP8 EUROTeV Annual Meeting 23-25 Jan 2008 LNF-Frascati. Outline. The EUROTeV/GANMVL project The GANMVL design principles first tests architecture The status of the GANMVL - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

GANMVL Global Accelerator Network

Multipurpose Virtual Laboratory

Roberto Puglieseon behalf of WP8

EUROTeV Annual Meeting

23-25 Jan 2008 LNF-Frascati

Page 2: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Outline

The EUROTeV/GANMVL project The GANMVL

design principlesfirst tests architecture

The status of the GANMVL The GANMVL at work Future developments

Page 3: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

EUROTeV/GANMVL

The EUROTeV Work package 8 (GANMVL) been organized in four sub work packages. Each contains a number of subtasks ODI: Overall Design and Integration SC: System Components ME: Mechanical and Electrical Design DGF: Demonstration of GAN and far remote

operating

Page 4: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

EUROTeV/GANMVL

WP8 continued in 2007 according to the working plan Release 2.2 of the laboratory server software and update

according to the usability evaluation report A first fully functional version of a mobile and a semi-mobile local

stations had been presented and successfully tested. The wiki based help system design was completed. A software

repository server was setup. MonALISA (Monitoring Agents using a Large Integrated Service

Architecture) was evaluated and a possible implementation scheme was proposed

Page 5: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

EUROTeV/GANMVL

To make GANMVL known to a wide community and interest possible users, talks on the status of the project have been given at 4 conferences on 2007:

WAO ’07, Trieste, Italy ICALEPCS ’07, Knoxville, USA IEEE RealTime’07, FNAL ALCPG Detector workshop FNAL

Page 6: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

GANMVL motivation The most likely scenario of a linear collider is that it will be built by a

collaboration of existing laboratories, which will remain involved during the operation of the accelerator. Prototypes will be developed in one institution and tested with beam in another

laboratory Equipment will be built and delivered by one partner and needs to be integrated into

the accelerator complex by another partner Whole parts of the facility will be provided by a remote partner and need to be

commissioned and possibly operated with the experts at their remote home institutions In situ trouble shooting and repairs needs to be performed with the support of off-site

experts Advanced means of communication will be necessary to support efficient

collaboration. The GANMVL project will design and build a novel collaboration tool and

test it in existing accelerator collaborations.

Page 7: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

The GANMVL project

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 8: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

GANMVL tool The tool will be a mobile communication centre which provides

immersive video and audio capture and reproduction of an accelerator control room, a laboratory workplace environment or an accelerator hardware installation

The tool should be able to connect to standard measurement equipment (scopes, network analyzers etc.) and to elements of accelerator controls and make these connections available to a remote client

The tool should be an integration platform, providing a secure unified access to all the related tools and services available at the laboratory

The remote user should be enabled to participate in accelerator studies, assembly of accelerator components, trouble shooting of hardware or analysis of on-line data as if he or she would be present on site

Page 9: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Remote Access: GSI use case

GSI Ethernet

campus.gsi.de

GANMVL WEB Portal-Server

Linux SSH-Server

Modem

VPN-Authentisierung Server

PPP-Authentisierung Server

WAN

Computer 1

Computer 2

Computer 3Telefonnetzwerk Modem

Windows Citrix-Server

acc.gsi.de

Page 10: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Development approach

Focus on both technical and non-technical aspects Deep involvement of human computer interaction and

psychology experts User surveys, interviews, feedbacks, euristic evaluation Extensive use of prototypes Extreme programming

Page 11: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

The User Survey

Personal Data Experiences with Previous Collaborations: status, issues, tools, … Activities to be supported by MVL: usage scenarios Cooperation with off-site Experts: critical aspects? Elements of MVL:  technical features Remote Access to Accelerator: safety, security, ethics, regulations Benefit of MVL: perceived

Page 12: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Survey results

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 13: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

www.lightsources.org

Page 14: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

www.linearcollider.org

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 15: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Global GANMVL Architecture

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 16: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

GANMVL internal architecture

GANMVL client

browser

A/Vconf

VNCclient

HRclient

??client

Tproxy

Station server

browser

A/Vconf

VNCserver

HRserver

LVserver

wsgsoap

??server

Laboratory server

apache

Gridsphere

ganmvl

DB

tomcat

Tserver

vomsserver

Capabilityrepository

LDAP

VOsupport

f i r

e w

a l

l

scriptengine

f i r e w a l l

LaboratoryNetwork

prox

y

Page 17: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Current GANMVL features Web portal interface for all the type of users (remote, laboratory admin,

station admin) and all usage scenarios Fine grain control on authorization (VOMS): resource or capabilities can

be associated to different levels Security and Awareness: tunnel, tunnel monitoring and control, resource

enable and disable Knowledge management tab with e-log, help, download area GANMVL tab with an integrated resource and people browser By selecting a node in the browser associated and authorized

capabilities are presented on a toolbox Different kind of capabilities: High resolution cameras, file manager,

chat, audio and video conference (skype, VRVS), Web tools (IVI instrument integration), Remote desktop tools (VNC, NX), Wizards

Open source, modular distribution, plug-in architecture (API)

Page 18: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Wizards Instruments, control panels and other supported capabilities can be added

by the web interface via a wizard. The wizard together with the help

system will guide the administrator in the procedure. There are different integration issues and hence different wizards: http,

VNC, VLC, HRC, Generic (NX) The http is suitable when the instrument or control already has a web interface

available or is a web resource The VNC is suitable when the instrument or control is equipped with legacy

software which was not designed for the web The VLC and HRC wizards are used to integrate high resolution streams Generic wizard can be used in all the other cases

New capabilities can be developed via API Specific integration issues can be soved using the Scripting capabilities

Page 19: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Integrating instruments In order to integrate instruments or control panels it

will be sufficient to fill a web form specifying the name of the tool which will be presented in the

station tool menu the internal URL of the instrument or the internal

address of the instrument (IP address and port) The local port An optional password (single sign-on)

this information will be used by the system to program the tunnel

Page 20: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Generic IVI Scope Application

Implemented with LabView

Based on IVI scope class libraries

Tested with: NI USB-5102 TEK TDS5104 TEK TDS3054 LC WR 6200

Page 21: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Remote View During Trouble Shooting

Page 22: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

GANMVL applications

Page 23: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

GANMVL: Multipurpose Virtual Laboratory

Page 24: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

GANMVL: Administration

Page 25: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Tunnel Monitor

Page 26: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Help System

Page 27: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Possible station setup

Page 28: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

GANMVL: Stationary Station Set-up

Page 29: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Mobile Local-Server

Tablet PC

Micro PC

Page 30: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Semi-Mobile Server

Portabel Computer EMP-390-20“

Page 31: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

New Concept for Semi-Mobile

Page 32: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

GANMVL Future Production use for remote operations of ELETTRA, FERMI@ELETTRA,

beamlines and experimental stations, DESY, GSI, INFN Integration of the required tools Monitoring with MONALISA Integration of MCE/VCR technology and the “Grid” world with the

GANMVL approach “Not-Grid” world Pushing Web2.0 technologies Funding

EUROTeV, then ILC ? DORII project will start Feb 2008 GRIDCC-II

Interest by ITER, FERMILAB, XFEL, OGF,… IFCA Working Group Remote Experiments in Accelerator Physics EUROTeV/GANMVL face to face meeting 31st March, 1st April 2008 at

ELETTRA

Page 33: GANMVL   Global Accelerator Network Multipurpose Virtual Laboratory

Roberto Pugliese EUROTeV Annual Meeting

Many Thanks to ... All the members of the collaboration

The developers of the tools we integrated in the GANMVL (VRVS, EVO, …)

Uni-Mannheim

INFN-Milano

INFN-Roma2

INFN-LNF

ELETTRA

GSI

DESY

Uni-Udine

FHG-IGD

GANMultipurpose

VirtualLaboratory