arrow
返回

SDN-enabled Resource Provisioning Framework for Geo-Distributed Streaming Analytics

delete2023-02-23
delete1
delete
OA
AI
H
Habib Mostafaei *
S
Shafi Afridi
DOI:10.1145/3571158delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Geographically distributed (geo-distributed) datacenters for stream data processing typically comprise multiple edges and core datacenters connected through Wide-Area Network (WAN) with a master node responsible for allocating tasks to worker nodes. Since WAN links significantly impact the performance of distributed task execution, the existing task assignment approach is unsuitable for distributed stream data processing with low latency and high throughput demand. In this paper, we propose SAFA, a resource provisioning framework using the Software-Defined Networking (SDN) concept with an SDN controller responsible for monitoring the WAN, selecting an appropriate subset of worker nodes, and assigning tasks to the designated worker nodes. We implemented the data plane of the framework in P4 and the control plane components in Python. We tested the performance of the proposed system on Apache Spark, Apache Storm, and Apache Flink using the Yahoo! streaming benchmark on a set of custom topologies. The results of the experiments validate that the proposed approach is viable for distributed stream processing and confirm that it can improve at least 1.64x the processing time of incoming events of the current stream processing systems.
Keyword:
Cluster manager
geo-distributed stream analytics
stream processing
Software-Defined Networking (SDN)

期刊

ACM Transactions on Internet Technology 封面图
ACM Transactions on Internet Technology
IF:
4.1
论文数:
896
被引数:
1.9K

机构

T
Technical University of Berlin
学者数:
1.3W
论文数: 1.1W
被引数: 18
E
Eindhoven University of Technology
学者数:
1.6W
论文数: 1.5W
被引数: 2.2W
引用论文

引用论文

err分享
err收藏
Orchestrating Bulk Data Transfers across Geo-Distributed Datacenters
err2017-01-01
err74
PREAI
errWu, Yu; Zhang, Zhizhong; Wu, Chuan; Guo, Chuanxiong; Li, Zongpeng; Lau, Francis C. M.
err分享
err收藏
A Survey of Distributed Data Stream Processing Frameworks分布式数据流处理框架综述
err2019-01-01
err101
errOAAI
errIsah, Haruna; Abughofa, Tariq; Mahfuz, Sazia; Ajerla, Dharmitha; Zulkernine, Farhana; Khan, Shahzad
err分享
err收藏
Dimethyl ether: A fuel for the 21st century
err1997-01-01
err0
PREAI
errT.H. Fleisch; A. Basu; M.J. Gradassi; J.G. Masin
err分享
err收藏
err分享
err收藏
Probing the E/K Peptide Coiled-Coil Assembly by Double Electron–Electron Resonance and Circular Dichroism
err2020-12-15
err0
PREAI
errElena A. Golysheva; Aimee L. Boyle; Barbara Biondi; Paolo Ruzza; Alexander Kros; Jan Raap; Claudio Toniolo; Fernando Formaggio; Sergei A. Dzuba
err分享
err收藏
学者 查看更多内容