A benchmark test for stateless stream partitioning over distributed network environments

Citations

SCOPUS

0

초록

Distributed stream processing engines (DSPEs) provides various stateless stream partitioning to select the receiver tasks for each message regardless of the data fields. A representative DSPE, Apache Storm, provides the polarized stateless stream partitioning: Shuffle grouping considering the fairness only and Local-or-Shuffle grouping considering the locality only. The recently proposed Locality Aware grouping is a novel technique to solve this polarization. However, it is difficult to select an appropriate stream partitioning method considering various configurations of distributed stream applications, network capacity, and data size. In this paper, we benchmark the stateless stream partitioning methods from the perspective of different network bandwidths. To change bandwidths, we experiment on the most widely used the usual Ethernet equipment and the recent InfiniBand, a high-performance network equipment. We can use the benchmark results as the selection criteria for choosing the appropriate stream partitioning method according to the network bandwidth. © 2021, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

키워드

Data streamDistributed processingInfiniBandLoad balancingLocalityReal-time processing
제목
A benchmark test for stateless stream partitioning over distributed network environments
저자
Son, SiwoonMoon, Yang-sae
DOI
10.1007/978-981-15-9309-3_9
발행일
2021
유형
Conference paper
저널명
Lecture Notes in Electrical Engineering
716
페이지
61 ~ 68