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))