13-17 February 2006
Tata Institute of Fundamental Research
Europe/Zurich timezone
- chep06@tifr.res.in
Support
Flexible notification service for Grid monitoring events.
Presented by Ms. Natascia DE BORTOLI
on
15 Feb 2006
from
09:00
to
09:20
Description
Monitoring activity plays an essential role in Grid Computing: it deals with the
dynamics, variety and geographical distribution of Grid resources in order to measure
important parameters and provide relevant information of a Grid system related to
aspects such as usage, behaviour and performance. One of the basic requirements for a
monitoring service is the capability of detection and notification of fault
situations and user-defined events. As regards this aspect, we describe the
architecture and implementation of a flexible notification service designed to be
incorporated, in a modular way, into a Grid Monitoring tool. A Grid notification
service should be able to: receive data from several resources, filter them against a
set of users specifications, aggregate and customize filtered results and, finally,
deliver them only to interested users. A suitable model is represented by the
publish/subscribe system based on event-driven mechanism and useful for distribuited
data, regardless the recipients identity or location. In such a model, involved
entities are publishers and subscribers that exchange messages trough a broker;
messages from publishers are named events, while messages from subscribers are named
subscriptions. The broker implements a filter algorithm in order to execute matching
between events and subscriptions. Today, the incresing success of XML as a standard
for data representation and exchange over the Internet has lead to a consequent
increasing interest in filtering and content-based routing of XML data; events are
formalized as XML documents, while subscriptions are expressed trough a language able
to specify constraints over both events structure and content. After the description
of both requirements and architecture, we present a multithread implementation of our
Notification Service. We also report on experimental results in the context of the
integration of this system with the GridICE Monitoring System, a distributed
monitoring tool designed for Grid systems.
Place
Location: Tata Institute of Fundamental Research
Address: Homi Bhabha Road
Mumbai 400005
India
Primary authors
- Ms. Natascia DE BORTOLI INFN - Naples
- Dr. Cristina AIFTIMIEI INFN - Padova
- Mr. Gennaro TORTONE INFN - Naples
- Mr. Sergio ANDREOZZI INFN - CNAF
Event calendar file