Remote Operations and Online Processing

Slides:



Advertisements
Similar presentations
Gaetano Maron, Information Event, Brussel May GRIDCC A realtime interactive GRID to integrate instruments, computational and information resources.
Advertisements

Jens G Jensen Atlas Petabyte store Supporting Multiple Interfaces to Mass Storage Providing Tape and Mass Storage to Diverse Scientific Communities.
Remote Instrumentation on the Grid Current experience and future steps on a European Level 1 st HellasGrid User Forum Jan , st HellasGrid.
1 Project overview Presented at the Euforia KoM January, 2008 Marcin Płóciennik, PSNC, Poland.
EGEE 08, Istanbul, September 25th, Support for experimental science communities Istanbul, September 25th, 2008 Norbert Meyer, Marcin Płóciennik.
DORII: Training for Pilot Application Evaluation Paolo Gamba Matteo Lanati.
Hamish L. Fraser Ohio Regents Eminent Scholar & Professor Department of Materials Science & Engineering The Ohio State University Center for the Accelerated.
Grid simulation (AliEn) Eugen Mudnić Technical university Split -FESB.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
MCell Usage Scenario Project #7 CSE 260 UCSD Nadya Williams
Chapter 6 Teaching with Multimedia and Hypermedia
Elettra Virtual Collaboratory: the evolution of a Virtual Laboratory Software from a simple web application to the GRIDCC Roberto Pugliese, Alessandro.
DORII Deployment of Remote Instrumentation Infrastructure Norbert Meyer Poznań Supercomputing and Netwoking Center DORII Workshop,
Multipurpose Virtual Laboratory : a tool to Support Maintaining, Optimizing, and Trouble Shooting Accelerator Components from Off-Site Roberto Pugliese.
INFSO-RI Enabling Grids for E-sciencE FloodGrid application Ladislav Hluchy, Viet D. Tran Institute of Informatics, SAS Slovakia.
Data Acquisition at the NSLS II Leo Dalesio, (NSLS II control group) Oct 22, 2014 (not 2010)
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 4 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
Test Of Distributed Data Quality Monitoring Of CMS Tracker Dataset H->ZZ->2e2mu with PileUp - 10,000 events ( ~ 50,000 hits for events) The monitoring.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE II - Network Service Level Agreement (SLA) Establishment EGEE’07 Mary Grammatikou.
DORII review Deployment and management of production infrastructure SA2 Ioannis Liabotis Greek Research and Technology Network - GRNET.
Tells - a facility for web-based, remote real time laboratory experiments University of Limerick Ireland.
NA3 DORII: Deployment of Remote Instrumentation Infrastructure Matteo Lanati EUCENTRE (European Centre for Training and Research in.
F. Lelli, Advanced Training Workshop on Instruments and Sensors on the Grid,Trieste, April 25, 2007 Instrument Elements at Work Imperial Brunel Elettra.
ENTERPRISE COMPUTING QUIZ By: Lean F. Torida
Workshop on Scientific Instruments and Sensors on the Grid Introduction and motivations Director: Roberto Pugliese (ELETTRA) Co-Director: Claudio Vuerli.
NEPTUNE Canada Workshop Oceans 2.0 Project Environment NEPTUNE Canada DMAS Team Victoria, BC February 16, 2009.
OGS OCOM-MOON application status and activity plan DORII AHM Giorgio Bolzon and the OCOM-MOONers OGS March 11 th 2010, HLRS, Stuttgart.
TANGO on embedded devices: the Bimorph Mirror application case Fulvio Billè Roberto Borghes, Roberto Pugliese, Lawrence Iviani Instrumentation & Measurement.
DORII review Remote instrumentation communities and application support NA3 Roberto Pugliese Sincrotrone Trieste SCpA.
Invitation to Computer Science 5 th Edition Chapter 6 An Introduction to System Software and Virtual Machine s.
Instrumentation of the SAM-Grid Gabriele Garzoglio CSC 426 Research Proposal.
Interactive task invocation in the Virtual Laboratory M. Okoń, M. Lawenda, T. Rajtar, D. Stokłosa, D. Kaliszan, P. Mierzyński, N. Meyer, M. Stroiński 4.
Instrumentation at CLS (Presentation to Saskatchewan Instrumentation Society Executive) Elder Matias Canadian Light Source University of Saskatchewan
November SC06 Tampa F.Fanzago CRAB a user-friendly tool for CMS distributed analysis Federica Fanzago INFN-PADOVA for CRAB team.
© 2006 Open Grid Forum Remote Instrumentation Services in Grid Environment Current state of art in terms of the integration of the instrumentation with.
DSL Distributed Systems Laboratory ATC 23 August Model Mission: Magnetospheric Multiscale (MMS) Mission Goal “To study the microphysics of three.
Computer Science and Instrumentation Research Opportunities at CLS Johannes M. Vogt Canadian Light Source University of Saskatchewan
Thoughts on Data Management Nicholas Schwarz Software Services Group Advanced Engineering Support (AES) Division Advanced Photon Source (APS) 25 June 2013.
Of Remote Beamlines, Micro-diffraction and HP Network Computing VESPERS X ray Beamline Capabilities: Micro-diffraction/fluorescence User Base: Earth and.
Assistive Technology in the Classroom Setting Rebecca Puckett CAE6100 – GQ1 (24494) Dec. 7, 2009.
ESFRI & e-Infrastructure Collaborations, EGEE’09 Krzysztof Wrona September 21 st, 2009 European XFEL.
Scheduling Interactive Tasks in the Grid-based Systems M. Okoń, M. Lawenda, N. Meyer, D. Stokłosa, T. Rajtar, D. Kaliszan, M. Stroiński TERENA Networking.
Original Requirements for Science Studio : (1)Convenient control of all aspects of an X ray fluorescence (XRF) facility: visible sample, easy sample manipulation,
Marcin Płóciennik Poznan Supercomputing and Networking Center OGF23, Barcelona, Spain, June 3rd, 2008 Use case of NMR spectrometry in Virtual Laboratory.
Michele de Gruttola 2008 Report: Online to Offline tool for non event data data transferring using database.
Laboratory 2 Group 19 The Group of Destiny. User Interface - Debugging Objectives:  Display: Sensor data (telemetry) – including IR sensors, status of.
Computing at SSRL: Experimental User Support Timothy M. McPhillips Stanford Synchrotron Radiation Laboratory.
First EELA Conference, Santiago(Cile), 4th September, GridCC: Real-time Instrumentations Grids.
→ MIPRO Conference,Opatija, 31 May -3 June 2005 Grid-based Virtual Organization for Flood Prediction Miroslav Dobrucký Institute of Informatics, SAS Slovakia,
File Transfer And Access (FTP, TFTP, NFS). Remote File Access, Transfer and Storage Networks For different goals variety of approaches to remote file.
Michael Hamilton, Vanessa Rivera del Rio and Sean Askay University of California James San Jacinto Mountains Reserve.
4. Operations and Performance M. Lonza, D. Bulfone, V. Forchi’, G. Gaio, L. Pivetta, Sincrotrone Trieste, Trieste, Italy A Fast Orbit Feedback for the.
XRD data analysis software development. Outline  Background  Reasons for change  Conversion challenges  Status 2.
Collaborative environment and workflow decomposition for remote instrumentation Roberto Pugliese ELETTRA - Sincrotrone Trieste SCpA On Behalf of the GRIDCC.
ASPERA WorkshopLyon – 8 October Grid for control of Astronomical Instrumentation C. Vuerli, G.Taffoni, F. Pasian INAF – National Institute of Astrophysics,
© 2006 Open Grid Forum Remote Instrumentation (not only) for fun LEGO Mindstorm Exploration Demo Authors: Andrea Del Linz, Roberto Pugliese (Sincrotrone.
This project is supported under EU FP6 Contract Istituto Nazionale di Fisica Nucleare, Legnaro, Italy Brunel University, Uxbridge, UK IBM, Haifa,
The GRIDCC project Luke Dickens Imperial College / LeSC On behalf of the GRIDCC collaboration.
GANMVL Global Accelerator Network Multipurpose Virtual Laboratory Present Status and Future Developments Roberto Pugliese
Multipurpose Virtual Laboratory: a tool to Support Maintaining, Optimizing, and Trouble Shooting Accelerator Components from Off-Site Roberto Pugliese.
Budget JRA2 Beneficiaries Description TOT Costs incl travel
Specification of the User Interface Server/Client
DMQ4:Instruments & Sensors for online remote access
Design and Manufacturing in a Distributed Computer Environment
GANMVL Protoype and testing
OGSA Data Architecture Scenarios
GAN-MVL 2.1 Heuristic Evaluation
Tomography at Advanced Photon Source
Knowledge is Power A Marketing Information System (MIS) determines what information managers need and then gathers, sorts, analyzes, stores, and distributes.
The ViroLab Virtual Laboratory for Viral Diseases
Presentation transcript:

Remote Operations and Online Processing RISGE Use Cases Remote Operations and Online Processing Author: Roberto Pugliese (Sincrotrone Trieste S.C.p.A.) Mail: roberto.pugliese@elettra.trieste.it

What is ELETTRA? 2

Online Processing in Experimental Science Summary Experimental stations in facilities like Synchrotrons and Free Electron Lasers produce huge quantities of data. These data need to be analyzed on-line, which requires considerable computing power and often teamwork. Customers The potential customers are the beamline scientist and experimental scientist working at these research laboratories, the users of the laboratory beamlines, remote collaborators. 3

Online processing application developer scientist user Controls beamline instrumentation Controls detector Define workflows Collective behavior Deploys software Access and visualizes data Runs workflows, scripts Monitors workflows, Monitors on-line processing Start/stop Data collection Performs off-line Defines data Collection strategy collaborate 4

SAXS IE CE SE VCR Workflow description User defines the data collection strategy and starts the online processing At each acquisition the image is stored The fit2d application is executed on the acquired image The result is stored back on the storage element The user visualizes the acquired and the processed image 1 5 4 3 2 5

SYRMEP SE CE IE VCR 1 6 4 3 2 Workflow description The user controls the beamline and the detector and defines the data collection strategy Each image is stored The interactive tomographic application is started When the user request a slice the back-propagation is performed and result stored The user controls the application The user visualizes the results Off line processing involves only storage and computing Tomographic 3D and stereo visualisation involves again storage and computing elements 5 6

XRD 7

XRD VCR IE IE SE CE SE CE Workflow description (strategy) User controls the instrumentation defines the data collection strategy and starts the online processing At each acquisition the image is stored (3 images) The mosflm index application is executed on the acquired images The results are compared and in case mosflm strategy is run The result is the perfect strategy which can be set on the instrument VCR 5 1 IE IE 4 SE CE SE CE 2 3 8

XRD (cont.) VCR IE IE SE CE SE CE Workflow description (online) User controls starts the online processing At each acquisition the image is stored (180 images) The mosflm index application is executed on the acquired images Then scala is applied to the results Starting from the hkl produced and from a pdb hypothesis phaser is executed producing a map Coot is used to visualize the map VCR 1 6 IE IE 4 SE CE 5 SE CE 2 3 9

XRD (cont.) CE SE DE1 VCR DE2 Workflow description (offline) User defines a sequence Sequence is matched against SWISSPROT hkl and sequences are matched against PDB The result is passed to phaser Ccp4 refmac is applied Results are stored Coot is used to visualize the map 1 5 4 3 2 DE2 6 7 10

Online Processing in Experimental Science Functional requirements  The described workflows should be fully supported Non-functional requirements  An appropriate AAA-mechanism is required Adequate quality of service and performance on the whole pipeline from instrument control, to data acquisition, transfer to storage resources, fast computation and data transfer back to storage and visualization to the end user. Interactivity is also required both at when interacting with instruments and during job execution and finally when visualizing the results. Related work, Experience in the field, Use case situation analysis, References  See www.gridcc.org now www.dorii.eu 11

Remote Operations of Experimental Facilities Summary Operators of the experimental setup and remote experts through a Virtual Control Room collaboratively operate the experimental setup both in a routine and in a troubleshooting scenario Customers The potential customers are operators of the experimental facility and the remote experts, which are scientist (e.g. machine physicists for an accelerator) and experimental scientist working at these research laboratories. 12

Remote Operations 13 developer operator Controls equipment instrumentation Monitor equipment Define workflows Collective behavior Deploys software Access and visualizes Historical data Run simulation workflows,scripts Access and visualize simulation data Monitors Operations Workflows Start/stop Define parameters of Simulations Defines operations parameters scientist collaborate 13

Remote Operations VCR IE SE CE Workflow description (network) User controls actuators Gyroscopes acquire data which is stored User starts simulation The simulated data is stored Acquired and simulated data is compared Results and stored data is visualized by the end users 1 4 3 2 6 CE 5 14

GridCC Remote Operations Remote Experts Operator I E SE CE 15 IM Accelerator IM Position Monitors IM Correctors 15

Remote Operations ELETTRA IE VCR SE CE Positions Accelerator Correctors SE CE VCR 16

Remote Operations of Experimental Facilities Functional requirements  The described workflows should be fully supported Non-functional requirements  An appropriate AAA-mechanism is required. Remote operations requires adequate quality of service and performance on the whole pipeline from instrument control, to data acquisition, transfer to storage resources, fast computation and data transfer back to storage and instruments. The feedback via Grid to perform orbit correction is a typical example where real time response is needed. Interactivity is also required when interacting with instruments. Related work, Experience in the field, Use case situation analysis, References  See www.gridcc.org now www.dorii.eu 17

LEGO robot exploration demo developer scientist user Controls robots Acquire robot data (camera, …) Define workflows Collective behavior Deploys software Access and visualizes Exploration data Runs workflows, scripts Monitors workflows, Monitors exploration Start/stop Performs off-line Processing of acquired exploration data Defines exploration strategy collaborate 18

LEGO robot exploration demo SE CE IE VCR 1 6 4 3 2 Workflow description The user controls the robots and starts the exploration Each acquired data is stored and streamed to the VCR The exploration data processing occurs The processed data is stored and streamed to the VCE The user visualizes the processed data results 19