arrow
返回

State and runtime-aware scheduling in elastic stream computing systems

delete2019-08-01
delete12
PRE
AI
D
Dawei Sun
S
Shang Gao
X
Xunyun Liu
F
Fengyun Li
X
Xinqi Zheng *
R
Rajkumar Buyya
DOI:10.1016/j.future.2019.02.053delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
State and runtime-aware scheduling is one of the problems that is hard to resolve in elastic big data stream computing systems, as the state of each vertex is different, and the arrival rate of data streams fluctuates over time. A state and runtime-aware scheduling framework should be able to dynamically adapt to the fluctuation of the arrival rate of data streams and be aware of vertex states and resource availability. Currently, there is an increasing number of research work focusing on application scheduling in stream computing systems, however, this problem is still far from being completely solved. In this paper, we focus on the state of vertex in applications and the runtime feature of resources in a data center, and propose a state and runtime-aware scheduling framework (Sra-Stream) for elastic streaming computing systems, which incorporates the following features: (1) Profiling mathematical relationships between the system response time and the arrival rate of data streams, and identifying relevant resource constraints to meet the low response time and high throughput objectives. (2) Classifying vertex into stateless vertex or stateful vertex from a quantitative perspective, and achieving vertex parallelization by considering the state of the vertex. (3) Demonstrating a proposed stream application scheduling scheme consisting of a modified first-fit based runtime-aware data tuple scheduling strategy at the initial stage, and a maximum latency-sensitive based runtime-aware data stream scheduling strategy at the online stage, by considering the current scheduling status of the application. (4) Evaluating the achievement levels of low response time and high throughput objectives in a real-world elastic stream computing system. Experimental results conclusively demonstrate that the proposed Sra-Stream provides significant performance improvements on achieving the low system response time and high system throughput. (C) 2019 Elsevier B.V. All rights reserved.
Keyword:
State awareness
Runtime awareness
Application scheduling
Elastic stream computing
Big data system
AI总结

AI总结

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

期刊

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

机构

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

引用论文

A Catalog of Stream Processing Optimizations
err2014-03-01
err203
errOAAI
errHirzel, Martin; Soule, Robert; Schneider, Scott; Gedik, Bugra; Grimm, Robert
err分享
err收藏
err分享
err收藏
Decentralized self-adaptation for elastic Data Stream Processing
err2018-10-01
err51
PREAI
errCardellini, Valeria; Lo Presti, Francesco; Nardelli, Matteo; Russo, Gabriele Russo
err分享
err收藏
Vibrational study of the protonic superionic conductor Cs5H3 (SO4)4·H2O
err1994-09-01
err0
PREAI
errA.M. Fajdiga-Bulat; F. Romain; M.H. Limage; A. Lautié
err分享
err收藏
学者 查看更多内容