JOURNAL ARTICLE

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

Mostafaei, HabibAfridi, Shafi

Year: 2023 Journal:   Deposit Once (Technische Universität Berlin)   Publisher: Technische Universität Berlin

Abstract

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.64× the processing time of incoming events of the current stream processing systems.

Keywords:
Stream processing Provisioning Latency (audio) Throughput Benchmark (surveying) Distributed database Task (project management) Scheduling (production processes) Forwarding plane Node (physics)

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.70
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Wheat and Barley Genetics and Pathology
Life Sciences →  Agricultural and Biological Sciences →  Plant Science
Genetic diversity and population structure
Life Sciences →  Biochemistry, Genetics and Molecular Biology →  Genetics
Botanical Research and Chemistry
Life Sciences →  Agricultural and Biological Sciences →  Ecology, Evolution, Behavior and Systematics

Related Documents

JOURNAL ARTICLE

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

Habib MostafaeiShafi Afridi

Journal:   ACM Transactions on Internet Technology Year: 2022 Vol: 23 (1)Pages: 1-21
BOOK-CHAPTER

Optimizing Geo-Distributed Streaming Analytics

Abhishek ChandraBenjamin HeintzRamesh K. Sitaraman

Encyclopedia of Big Data Technologies Year: 2019 Pages: 1226-1230
BOOK-CHAPTER

Optimizing Geo-Distributed Streaming Analytics

Abhishek ChandraBenjamin HeintzRamesh K. Sitaraman

Encyclopedia of Big Data Technologies Year: 2018 Pages: 1-5
JOURNAL ARTICLE

Optimized provisioning of SDN-enabled virtual networks in geo-distributed cloud computing datacenters

Khaled AlhazmiAbdallah ShamiAhmed Refaey

Journal:   Journal of Communications and Networks Year: 2017 Vol: 19 (4)Pages: 402-415
© 2026 ScienceGate Book Chapters — All rights reserved.