The gridcc project providing a real time grid for distributed instrumentation
This presentation is the property of its rightful owner.
Sponsored Links
1 / 36

The GRIDCC Project: providing a real-time GRID for distributed instrumentation PowerPoint PPT Presentation


  • 84 Views
  • Uploaded on
  • Presentation posted in: General

The GRIDCC Project: providing a real-time GRID for distributed instrumentation. F. Asnicar 1 , L. Del Cano 1 , G. Maron 2 , R.Pugliese 1 , C.Scafuri 1 on behalf of the GRIDCC Collaboration 1 Sincrotrone Trieste – ELETTRA, Trieste, Italy, 2 INFN, Legnaro, Italy ICALEPCS'05

Download Presentation

The GRIDCC Project: providing a real-time GRID for distributed instrumentation

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


The gridcc project providing a real time grid for distributed instrumentation

The GRIDCC Project: providing a real-time GRID for distributed instrumentation

F. Asnicar1, L. Del Cano1, G. Maron2, R.Pugliese1, C.Scafuri1

on behalf of the GRIDCC Collaboration

1Sincrotrone Trieste – ELETTRA, Trieste, Italy, 2 INFN, Legnaro, Italy

ICALEPCS'05

Geneva, Switzerland, 10-14 October 2005


Outline

Outline

  • Introduction

    • The GRIDCC project

    • Pilot Applications

  • The GRIDCC architecture

    • The Instrument Element

    • The Execution Services

  • The Multipurpose Collaborative Environment

    • Status of the Art

    • Requirements and first design choices

  • The MCE @ Work

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Project goals

Project goals

  • ... the GRIDCC project extends the state of the art of computing Grid technologies, by introducing the handling of real-time constraints and interactive response into the existing Grid middleware

  • … build a widely distributed system that is able to remotely control and monitor complex instrumentation … these new applications introduce requirements for real-time and highly interactive operation of GRID resources.

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Project goals cont

Project goals (cont.)

  • … verify the feasibility of a Grid-based remote control of systems requiring real-time response with real applications running on existing Grid test beds over both national and international network infrastructures (e.g. GEANT).

  • … integrate a “grid of instruments” into existing Grid infrastructures that provide the computational power and storage needed for the applications …

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Project in 3 steps

Project in 3 steps

  • Development of generic Grid middleware, based on existing building blocks (Grid Services) which will allow the remote control and monitoring instrumentation such as distributed systems.

  • Testing of the middleware on challenging applications to validate it both in terms of functionality and quality of service:

    • European Power Grid

    • Geo-hazards

    • Remote Operation of an Accelerator Facility

    • High Energy Physics Experiment

  • Dissemination of the new software technology to encourage a wide range of enterprises to evaluate and adopt our Grid-oriented approach to real-time control and monitoring of remote instrumentation.

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Gridcc project landscape

GRIDCC project landscape

Use of the Grid technology, as extension of the Web Service Technologies,

to develop a widely distributed control system with access to grid enabled

computing and data storage facilities

Virtual

Ctrl. Room

Instrument 1

Computing

Element

Supporting

Services

Instrument 2

Diagnostics

Storage

Element

Instrument 3

Virtual

Ctrl. Room

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Participants

Participants

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Pilot application power grid

Pilot Application: Power Grid

  • In electrical utility networks (or power grids), the introduction of very large numbers of ‘embedded’ power generators often using renewable energy sources, creates a severe challenge for utility companies.

  • GRIDCC technology would allow the generators to participate in a Virtual Organization, and consequently to be monitored and scheduled in a cost-effective manner.

  • The test bed (by means of computer simulation and emulation) will demonstrate the performance of the emulat system under various conditions, ranging from light power system loading (where energy economics is most important) to power system emergency conditions (where overloaded power circuits necessitate co-ordinated generator control to avoid power black-outs).

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Pilot application geo hazards remote operation of geophysical monitoring network

Pilot application: Geo-hazardsRemote Operation of Geophysical Monitoring Network

  • Objective: To enable real-time processing of data acquired by heterogeneous (multi-parametric, distributed, remote or unmanned, etc.) geophysical network exploiting GRID capabilities.

    • Monitoring of fluid and gas migration processes in volcanic areas

    • Monitoring of diffusion processes of contaminant plumes and the study of groundwater circulation system in landslide bodies.

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Pilot application high energy physics control and monitor of experiments

Pilot Application:High-Energy Physics: control and monitor of experiments

  • The so-called “Run Control” and “Detector Control Systems” of the experiment are charged with supervising the full configuration of the detector, but also with monitoring the data read out, their analysis and on-line interpretation.

  • Monitoring this detector, and potentially changing settings as a result of analysis on the monitoring data, is a complex task shared by a few hundred people distributed in geographically distributed laboratories.

  • This task requires continuous analysis and display of large amounts of data generated by the detector and in the past was done in a counting room near to the detector. In the context of GRIDCC, this application will be made to run in a completely distributed fashion, over the Grid.

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Pilot application far remote operations of elettra

Pilot Application: Far Remote Operations of ELETTRA

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Pilot application far remote operations of elettra1

Pilot Application: Far Remote Operations of ELETTRA

  • Far remote operation of an accelerator facility (i.e. the ELETTRA Synchrotron Radiation Facility) involves:

    • maintenance of the accelerator and its trouble­shooting, the repair of delicate equipment

    • understanding and pushing performance limitations

    • performing commissioning and set ups

    • routine operations

  • All these activities are based on large amounts of information, which are at present accessible only at the accelerator site.

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Gridcc architecture

VCR

VCR

SecS

CollabS

ExeS

AutS

WfMS

TGS

WMS

IMS

PS

PolR

AgrS

VIGS

IE

RS

ACM

IE

IE

IE

CE

SE

LPS

IM

DM

IMSpx

GRIDCC Architecture

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


The role of the instrument element

The role of the Instrument Element

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


The architecture of the instrument element

The Architecture of the Instrument Element

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


The execution service arhitecture

The Execution Service Arhitecture

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


An example workflow 1bm

An ExampleWorkflow: 1BM

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Multipurpose collaborative environment

Multipurpose Collaborative Environment

  • The MCE is a groupware which provides general purpose services to control remote instrumentation, manage experimental activity.

  • The system will be used to implement the VCR for the different applications of the GRIDCC project through customization and integration with application specific services.

  • The MCE will be based on a core groupware application (e.g., authentication, management of the VO users and instruments, monitor of the instrument status, job control, etc) and a set of plug-ins

    • general (e.g., chat, file browser, notebook, video conference)

    • specific to the particular application (e.g., accelerator control, instrument control)

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Mce general requirements

MCE General Requirements

  • Support for general distance collaboration and, at the same time, access to remote control and monitoring of scientific instrumentation

  • Support of different classes of users: MCE users, MCE administrators, MCE grid service providers

  • Modularity and flexibility: different VCR application support

  • MCE will mainly rely upon web-based interfaces allowing users to access its resources at any location through a standard web-browser

  • Partial support of PDA and mobile devices

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


What is a collaboratory

What is a Collaboratory?

  • A laboratory without walls … in particular, the core capabilities that constitute a collaboratory can be seen as technologies to link:

    • People to people (e.g., electronic mail, and tools for data conferencing, such as VRVS)

    • People to information (e.g., the World Wide Web and digital libraries)

    • People to facilities (e.g., status of remote instruments) to enhance utilization by expanding access to resources

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


State of the art hci perspective

State of the Art: HCI perspective

  • Collaboration Tools

  • Communication Support Systems

  • Shared Workspaces and Applications

  • Electronic Notebooks

  • Meeting and Decision Support Systems

  • Remote access and Control Systems

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


State of the art technological and architectural perspective

State of the Art: technological and architectural perspective

  • Collaboration Portals

  • GRID Information Portal

  • GRID Application Portal

  • Portal Framework

  • Collaboration Tools

  • Emerging Standards (JSR-168, WSRP,…)

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Www lightsources org

www.lightsources.org

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


First design choices

First design choices

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


The mce @ work

The MCE @ Work

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


The mce @ work1

The MCE @ Work

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


The mce @ work2

The MCE @ Work

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


The mce @ work3

The MCE @ Work

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


The mce @ work4

The MCE @ Work

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


More info on www gridcc org

More info on www.gridcc.org

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


What is a collaboratory1

What is a Collaboratory?

  • The term “collaboratory” was coined by William Wulf by merging the words collaboration and laboratory, and defined as “... Centre without walls, in which researchers can perform their research without regard to geographical location - interacting with colleagues, accessing instrumentation, sharing data and computational resource, and accessing information in digital libraries”.

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


The gridcc project providing a real time grid for distributed instrumentation

Reporting I

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Project timing

1

Years

2

3

Project Timing

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


Human resources

Human Resources

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


State of the art technical and architectural perspective

State of the Art: Technical and Architectural Perspective

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


State of the art techical and architectural perspective

State of the Art: Techical and Architectural Perspective

ICALEPCS'05

Geneva, Switzerland, October 10-14 2005


  • Login