Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

19
http://www.dorii.eu/ DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati

Transcript of Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Page 1: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

http://www.dorii.eu/

DORII: Training for Pilot Application Evaluation

Paolo GambaMatteo Lanati

Page 2: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Components

Computing element

Sto

rage elem

ent

Virtual organisation

Coordinated and secure sharing

Page 3: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Components (2)

Computing element

Sto

rage elem

ent

Virtual organisation

Information serviceBDII (Berkeley Database Information Index)

Broker / WMF

Metad

ata and

file catalo

g

Instrument element

Page 4: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Workload Management System

Page 5: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Instrument Element: requirements

Control and monitoring of up to 104 nodesWeb accessRTT like human reaction timeMaximum response timeFast collection timeReliable message deliveryReach a single point of storageOnline diagnostic and recovery

Page 6: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Instrument Element: definition & architecture

the term Instrument Element describes a set of services that provide the needed interfaces and implementation enabling the remote control and monitoring of physical instruments.

Set of interfaces

Virtual instrument grid services

Virtual ControlRoom

interaction

Page 7: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Instrument Element:control manager

Page 8: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Instrument Element:what we need

Instrument manager definition

XML file containing

state definitioncommands for state transitionattributes (subscribe, lock, ...)

Java file containingclass describing commands

Page 9: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

User(VCR installed)

Grid Network Sensing Unit( IE + IM deployed )

SensorArduino Board

Use case

Page 10: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

General framework

VCR

Workflow

Monitor

WF managsystem

CESE IE WFM LFC

tunnel

gEclipseclient

Multipurpose virtual

laboratory

Middleware

Page 11: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

DORII applications

Deployment Of Remote Instrumentation Infrastructure

Two proposals:network-centric seismic simulations (pseudo-dynamic tests)eartquake early warning system (vulnerability curves)

Consortium decided the priority:Pilot applications (1st release in 1 year): simulations + oceanic and costal observation by gliders (OGS) and images (UC)Non Pilot applications: EEWS + on line tomography data analysis (Elettra)

Page 12: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

What is expected by Eucentre

Accessibility to the infrastructure

Support for adaptation to the grid

Page 13: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

A close look to NCSS

Actuators (controllers)

PDE solver (TREMURI)

Sensors (gyroscopes)

Measurements (sensors)

Sensors (video)

PDE solutions (TREMURI)

Page 14: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Detailed task list for Developers /Scientists

1.Registration

2.Login

3.Credential Management

4.Select Eucentre's IE element

Page 15: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Detailed task list for Developers /Scientists

1.Apply the force to the specimen using hydraulic valve IM

2.Check the force using the load cell IM

Page 16: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Detailed task list for Developers /Scientists

1.Start the synchronous acquisition

2.Repeat 5 – 6 until completing the cycle test

Page 17: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Detailed task list for Developers /Scientists

1.Possible interaction with other users

2.Stop the acquisition

3.Data movement, if needed

4.Launch the job (filtering and computation)

5.Collect data

6.Log out

Page 18: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Detailed task list for Technicians

1.Registration

2.Login

3.Credential Management

4.Select Eucentre's IE element

5.Select load cell

6.Check data for safety reason

7.Possible interaction with other users

8.Launch filtering job

9.Data collection

10.Log out

Page 19: Http:// DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.

Thank you for your attentionand …

Let's start