Transcript GRIDCC

Professor Peter R Hobson
School of Engineering & Design
Brunel University, UK
GRIDCC: Grid enabled remote instrumentation with distributed control
and computation
GRIDCC Collaboration
Istituto Nazionale di Fisica Nucleare, Legnaro, Italy
Brunel University, Uxbridge, UK
IBM, Haifa, Israel
Imperial College London, London, UK
Greek Research and Technology Network S.A., Greece
Institute Of Accelerating Systems and Applications, Greece
Consorzio Interuniversitario per Telecomunicazioni, Italy
Sincrotrone Trieste S.C.P.A., Trieste, Italy
Istituto di Metodologie per l’Analisi ambientale – CNR, Italy
Universita degli Studi di Udine, Udine, Italy
This project is supported under EU FP6 Contract 511382
Instruments work in real-time and their successful operation often
requires rapid interaction with either conventional computing
resources or other instruments. The real-time and interactive
nature of instrument control mean that the extension of Grid
technology into this area requires the definition of acceptable
quality of service for the interactions between the different entities
on the Grid.
The goal of the GRIDCC project is to build a
widely distributed system that is able to remotely
control and monitor complex instrumentation.
Main Pilot Applications: a large Particle Physics experiment, a
particle accelerator, an Electrical Power Grid.
GRIDCC Architecture
Virtual
Control
Room
AutS
TGS
PolR
Security Service
WfMS WMS
AgrS
Execution Service
ACM
IMS
VIGS
IM
LPS
RS
DM
Instrument Element
Compute
Computing
Element
Element
Storage
Storage
Element
Elements
Existing Grid Infrastructures
Global
Problem
Solver
Information
service
Instrument Element
Instrument Element
Access Control Manager
Information/Monitoring Service
Local Problem
Solver
Monitor
Manager
Resource Service
Command
Gateway
Virtual Instrument Grid
Service
Data
Collector
Finite State
Machine
Instrument Manager
Instrument
Proxy Agent
Instrument
Instrument
Instrument
Data
Mover
80 kW CHP
1 kW Solar
Simulated Steam turbine
QoS
Critical Intervals in a Web Service invocation
Current Status
• Three major applications using GRIDCC
middleware (including interaction with existing
computational grid resources)
• Workflow Management System in use
• First deployment of QoS repository
• VCR development almost complete
• IE has been customised for a variety of
different instruments
• Local Problem Solver now implemented in the
IE
• Scalability tests now underway