September 27, 2004 to October 1, 2004
Interlaken, Switzerland
Europe/Zurich timezone

Design and Implementation of a Notification Model for Grid Monitoring Events

Sep 30, 2004, 4:50 PM
20m
Theatersaal (Interlaken, Switzerland)

Theatersaal

Interlaken, Switzerland

oral presentation Track 4 - Distributed Computing Services Distributed Computing Services

Speaker

N. De Bortoli (INFN - NAPLES (ITALY))

Description

GridICE is a monitoring service for the Grid, it measures significant Grid related resources parameters in order to analyze usage, behavior and performance of the Grid and/or to detect and notify fault situations, contract violations, and user-defined events. In its first implementation, the notification service relies on a simple model based on a pre-defined set of events. The growing interest for more flexible and scalable notification capabilities from several LHC experiments has led us to study a more suitable solution satisfying their requirements. With this paper we present both model and design of a notification service which main functionalities are: filtering, transformation, and routing of data. It basically collects a large number of incoming streams of data items from monitored resources (events), filters them according to user profiles or queries describing users information preferences (subscriptions) and finally, after a customization of matched data items, notifies users whose interests are satisfied (event consumers). Our proposal significantly improves the notification capabilities in current Grid systems by providing flexible means for specifying both topic and content based subscriptions, moreover it provides an efficient matchmaking engine. The new component has been developed and integrated in the GridICE service based on users expressed interests.

Primary authors

G. Rubini (INFN-CNAF BOLOGNA (ITALY)) G. Tortone (INFN - NAPLES (ITALY)) N. De Bortoli (INFN - NAPLES (ITALY)) S. Andreozzi (INFN-CNAF BOLOGNA (ITALY)) S. Fantinel (INFN - LEGNARO (ITALY))

Presentation materials