Multi-Objective Reinforcement Learning for Reconfiguring Data Stream Analytics on Edge Computing - Archive ouverte HAL
Communication Dans Un Congrès Année : 2019

Multi-Objective Reinforcement Learning for Reconfiguring Data Stream Analytics on Edge Computing

Résumé

There is increasing demand for handling massive amounts of data in a timely manner via Distributed Stream Processing (DSP). A DSP application is often structured as a directed graph whose vertices are operators that perform transformations over the incoming data and edges representing the data streams between operators. DSP applications are traditionally deployed on the Cloud in order to explore the virtually unlimited number of resources. Edge computing has emerged as a suitable paradigm for executing parts of DSP applications by offloading certain operators from the Cloud and placing them close to where the data is generated, hence minimising the overall time required to process data events (i.e., the end-to-end latency). The operator reconfiguration consists of changing the initial placement by reassigning operators to different devices given target performance metrics. In this work, we model the operator reconfiguration as a Reinforcement Learning (RL) problem and define a multi-objective reward considering metrics regarding operator reconfiguration, and infrastructure and application improvement. Experimental results show that reconfiguration algorithms that minimise only end-to-end processing latency can have a substantial impact on WAN traffic and communication cost. The results also demonstrate that when reconfiguring operators, RL algorithms improve by over 50% the performance of the initial placement provided by state-of-the-art approaches.
Fichier principal
Vignette du fichier
icpp_2019.pdf (1012.23 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02140844 , version 1 (24-07-2019)

Identifiants

Citer

Alexandre da Silva Veith, Felipe Rodrigo de Souza, Marcos Dias de Assuncao, Laurent Lefèvre, Julio C. S. dos Anjos. Multi-Objective Reinforcement Learning for Reconfiguring Data Stream Analytics on Edge Computing. ICPP 2019 - 48th International Conference on Parallel Processing, Aug 2019, Kyoto, Japan. pp.1-10, ⟨10.1145/3337821.3337894⟩. ⟨hal-02140844⟩
139 Consultations
411 Téléchargements

Altmetric

Partager

More