An adaptive SLA-based data flow mechanism for stream processing engines

Citations

SCOPUS

9

초록

With the upsurge in the volume of data and profuse cloud applications, big data analytics becomes very popular in the research communities in industry as well as in academia. This led to the emergence of real-time distributed stream processing systems such as Flink, Storm, Spark, and Samza. These systems sanction complex queries on streaming data to be distributed across multiple worker nodes in a cluster. Some of the stream processing systems provide basic supports for controlling the latency and throughput of the system as well as correctness of the results. We present an intelligent and efficient adaptive watermarking and dynamic buffering timeout mechanism for modern distributed stream processing engines. It is designed to increase the overall throughput by making the watermarks of the system adaptive according to incoming workload streams, and dynamically scale the buffering timeout for every task tracker on the fly while maintaining the SLA-based end-to-end latency of the system. Apache Flink is used as testing distributed processing engine in the paper. However, the proposed mechanism can be applied to other streaming frameworks. Our preliminary results indicate that the proposed system outperforms the existing stream processing framework.

키워드

Big DataCloud ComputingDistributed ComputingStream Processing EngineWatermarksCloud computingDigital watermarkingDistributed computer systemsDistributed parameter control systemsEnginesReal time systemsWatermarkingAdaptive watermarkingCloud applicationsDistributed processingDistributed stream processingEnd to end latenciesResearch communitiesStream processing enginesStream processing systemsBig data
제목
An adaptive SLA-based data flow mechanism for stream processing engines
저자
Hanif, MuhammadYoon, HyungdukJang, SunglimLee, Choonhwa.
DOI
10.1109/ICTC.2017.8190947
발행일
2017-12
유형
Conference Paper
저널명
International Conference on Information and Communication Technology Convergence: ICT Convergence Technologies Leading the Fourth Industrial Revolution, ICTC 2017
2017-December
페이지
81 ~ 86