arrow
返回

Dynamic redirection of real-time data streams for elastic stream computing

delete2020-11-01
delete4
PRE
AI
D
Dawei Sun *
S
Shang Gao
X
Xunyun Liu
X
Xindong You
R
Rajkumar Buyya
DOI:10.1016/j.future.2020.05.021delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
An elastic stream computing system needs elastic adjustment of computing resource allocation and vertex parallelism to improve latency and throughput, which includes continuously or periodically scaling in/out the workload of computing nodes at runtime. Dynamic redirection can help with this elasticity issue by dynamically redirecting real-time data streams to computing resources. Due to the time-varying and unpredictable nature of real-time data streams, implementing redirection of data streams is challenging. Currently, the requirements of data streams redirection are not fully fulfilled, which directly affects the latency and throughput of stream computing systems. To bridge this gap, we proposed a dynamic redirection framework (called Dr-Stream) for elastic stream computing systems. This paper discussed the following aspects: (1) Investigating the dynamic redirection of real-time data streams, providing a general stream application model, a data stream model and a data stream grouping model, as well as formalizing the problem of load balancing optimization and data stream redirection. (2) Redirecting data streams among multiple instances of an operator at runtime by a lightweight load balancing strategy to improve the load balancing of a data center at the vertex level. Managing system states, especially the states of stateful operators by a logical ring-based strategy to improve accuracy. (3) Determining the number of instances for each operator, and deploying the instance(s) to computing nodes by a modified first-fit strategy at runtime. (4) Evaluating the fulfillment of low latency, high throughput, and load balancing objectives in a real-world distributed stream computing environment. Experimental results showed that Dr-Stream reduced the average system latency and load balancing of the data center by more than 20% and 15%, respectively. It also improved the average system stability by more than 15% and avoided over-utilization of computing nodes, as compared to the existing strategies in Storm. (C) 2020 Elsevier B.V. All rights reserved.
Keyword:
Data stream redirection
Stream computing
Elastic processing
Load balancing
Distributed system
Big data
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

C
China University of Geosciences
学者数:
3.7W
论文数: 2.8W
被引数: 4.3W
D
Deakin University
学者数:
2.0W
论文数: 2.1W
被引数: 2.8W
U
university of melbourne
学者数:
5.7W
论文数: 5.4W
被引数: 69
学者 查看更多机构
引用论文

引用论文

Twitter spam detection: Survey of new approaches and comparative study
err2018-07-01
err96
PREAI
errWu, Tingmin; Wen, Sheng; Xiang, Yang; Zhou, Wanlei
err分享
err收藏
Identification and expansion of human colon-cancer-initiating cells人结肠癌起始细胞的鉴定和扩增
err2006-11-19
err0
PREAI
errLucia Ricci-Vitiani; Dario G. Lombardi; Emanuela Pilozzi; Mauro Biffoni; Matilde Todaro; Cesare Peschle; Ruggero De Maria
err分享
err收藏
Online Scheduling and Interference Alleviation for Low-Latency, High-Throughput Processing of Data Streams
err2017-12-01
err32
errOAAI
errBuddhika, Thilina; Stern, Ryan; Lindburg, Kira; Ericson, Kathleen; Pallickara, Shrideep
err分享
err收藏
Opsoclonus-myoclonus syndrome with severe clinical course and beneficial outcome
err2021-04-09
err0
errOAAI
errEwa Koziorowska-Gawron; Magdalena Koszewicz; Joanna Bladowska; Maria Ejma; Slawomir Budrewicz
err分享
err收藏
Issues in complex event processing: Status and prospects in the Big Data era
err2017-05-01
err85
PREAI
errFlouris, Ioannis; Giatrakos, Nikos; Deligiannakis, Antonios; Garofalakis, Minos; Kamp, Michael; Mock, Michael
err分享
err收藏
学者 查看更多内容