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