NETAH a framework for composing distributed event flows - Archive ouverte HAL Accéder directement au contenu
Thèse Année : 2016

NETAH a framework for composing distributed event flows

NETAH, un framework pour la composition distribuée de flux d'événements

Résumé

This thesis proposes NETAH, a framework for the construction of event stream composition services in highly distributed contexts with limited resources such as smart grid, the Internet of Things, etc. An event stream composition service instanciated using NETAH is a network of event processing units, which can be deployed on a target architecture composed by a set of connected processing nodes having different capacities. NETAH implements a model for the representation and composition of different types of event streams, with appropriate composition operators. Each event processing unit corresponds to a event stream composition operator. NETAH provides an algorithm for the deployment of event processing units. The deployment of event processing unit considers the resources available on network nodes, as well as the latency of communication links, in order to satisfy the quality of service. Our approach exploits the computing resources of heterogeneous devices distributed over the network. The NETAH framework has been instantiated to implement event stream composition net- works in the context of smart grid monitoring. This experiment demonstrates the validity of our proposal for event stream composition in the distributed and constrained environment that is a smart grid.
Cette thèse propose NETAH, un framework pour la construction de services de composition distribuée de flux d’événements dans des contextes hautement distribués et contraints en ressources comme les smartgrids, l’internet des objets, etc. Un service instancié en utilisant NETAH est un réseau d’unités de traitement qui peut se déployer sur une architecture cible composée de noeuds de calcul avec des capacités différentes, connectés entre eux. NETAH implémente un modèle pour la représentation et la composition de différents types de flux d’événements, avec des opérateurs de composition adaptés. Chaque unité de traitement cor- respond à un opérateur de composition de flux d’événements. NETAH fournit un algorithme de déploiement d’unités de traitement. Le déploiement des unités de traitement prend en compte les ressources disponibles sur l’environnement d’exécution cible (dispositifs de calcul, réseau) afin de satisfaire la qualité de service (QoS) des applications. Notre approche exploite les ressources de calcul des dispositifs hétérogènes et hautement distribués sur le réseau. Le framework NETAH a été instancié pour implanter un réseau de composition de flux d’évé- nements dans le contexte du monitoring d’un smartgrid. Cette expérimentation démontre la validité de notre proposition pour la composition de flux d’événements dans les contextes distribués et contraints que sont les smartgrids.
Fichier principal
Vignette du fichier
thesis_epal.pdf (6.15 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-01586506 , version 1 (12-09-2017)

Identifiants

  • HAL Id : tel-01586506 , version 1

Citer

Orleant Njamen Epal. NETAH a framework for composing distributed event flows. Databases [cs.DB]. Université Grenoble Alpes, 2016. English. ⟨NNT : ⟩. ⟨tel-01586506⟩
102 Consultations
36 Téléchargements

Partager

Gmail Facebook X LinkedIn More