z-logo
open-access-imgOpen Access
An experiment-driven performance model of stream processing operators in fog computing environments
Author(s) -
Hamidreza Arkian,
Guillaume Pierre,
Johan Tordsson,
Erik Elmroth
Publication year - 2020
Publication title -
hal (le centre pour la communication scientifique directe)
Language(s) - English
Resource type - Conference proceedings
ISBN - 978-1-4503-6866-7
DOI - 10.1145/3341105.3375758
Subject(s) - stream processing , computer science , digital signal processing , computation , distributed computing , decomposition , data processing , fog computing , distributed computing environment , embedded system , internet of things , computer hardware , algorithm , operating system , ecology , biology
Data stream processing (DSP) is an interesting computation paradigm in geo-distributed infrastructures such as Fog computing because it allows one to decentralize the processing operations and move them close to the sources of data. However, any decomposition of DSP operators onto a geo-distributed environment with large and heterogeneous network latencies among its nodes can have significant impact on DSP performance. In this paper, we present a mathematical performance model for geo-distributed stream processing applications derived and validated by extensive experimental measurements. Using this model, we systematically investigate how different topological changes affect the performance of DSP applications running in a geo-distributed environment. In our experiments, the performance predictions derived from this model are correct within ±2% even in complex scenarios with heterogeneous network delays between every pair of nodes.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom