Scheduling Stream Processing Tasks on Geo-Distributed Heterogeneous Resources

被引:0
|
作者
Janssen, Gerrit [1 ]
Verbitskiy, Ilya [1 ]
Renner, Thomas [1 ]
Thamsen, Lauritz [1 ]
机构
[1] Tech Univ Berlin, Berlin, Germany
关键词
Task Scheduling; Operator Placement; Stream Processing; Quality of Service; Resource Management;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Low-latency processing of data streams from distributed sensors is becoming increasingly important for a growing number of IoT applications. In these environments sensor data collected at the edge of the network is typically transmitted in a number of hops: from devices to intermediate resources to clusters of cloud resources. Scheduling processing tasks of dataflow jobs on all the resources of these environments can significantly reduce application latencies and network congestion. However, for this schedulers need to take the heterogeneity of processing resources and network topologies into account. This paper examines multiple methods for scheduling distributed dataflow tasks on geo-distributed, heterogeneous resources. For this, we developed an optimization function that incorporates the latencies, bandwidths, and computational resources of heterogeneous topologies. We evaluated the different placement methods in a virtual geo-distributed and heterogeneous environment with an IoT application. Our results show that metaheuristic methods that take service quality metrics into account can find significantly better placements than methods that only take topologies into account, with latencies reduced by almost 50%.
引用
收藏
页码:5159 / 5164
页数:6
相关论文
共 50 条
  • [21] Fault-tolerant scheduling and data placement for scientific workflow processing in geo-distributed clouds
    Li, Chunlin
    Liu, Jun
    Wang, Min
    Luo, Youlong
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 187
  • [22] Load Balance Based Job Scheduling in Geo-Distributed Clouds
    Li, Chunlin
    Tang, Jianhang
    Luo, Youlong
    WIRELESS PERSONAL COMMUNICATIONS, 2019, 107 (01) : 169 - 192
  • [23] Load Balance Based Job Scheduling in Geo-Distributed Clouds
    Chunlin Li
    Jianhang Tang
    Youlong Luo
    Wireless Personal Communications, 2019, 107 : 169 - 192
  • [24] VNF Deployment and Flow Scheduling in Geo-distributed Data Centers
    Gu, Lin
    Chen, Xiaoxiao
    Jin, Hai
    Lu, Feng
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [25] Online Training Flow Scheduling for Geo-Distributed Machine Learning Jobs Over Heterogeneous and Dynamic Networks
    Fan, Lang
    Zhang, Xiaoning
    Zhao, Yangming
    Sood, Keshav
    Yu, Shui
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2024, 10 (01) : 277 - 291
  • [26] A General Communication Cost Optimization Framework for Big Data Stream Processing in Geo-Distributed Data Centers
    Gu, Lin
    Zeng, Deze
    Guo, Song
    Xiang, Yong
    Hu, Jiankun
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (01) : 19 - 29
  • [27] A LAHC-based Job Scheduling Strategy to Improve Big Data Processing in Geo-distributed Contexts
    Cavallo, Marco
    Di Modica, Giuseppe
    Polito, Carmelo
    Tomarchio, Orazio
    IOTBDS: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY, 2017, : 92 - 101
  • [28] Efficient Graph Query Processing over Geo-Distributed Datacenters
    Yuan, Ye
    Ma, Delong
    Wen, Zhenyu
    Ma, Yuliang
    Wang, Guoren
    Chen, Lei
    PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, : 619 - 628
  • [29] Decentralized Allocation of Geo-distributed Edge Resources using Smart Contracts
    Xu, Jinlai
    Palanisamy, Balaji
    Wang, Qingyang
    Ludwig, Heiko
    Gopisetty, Sandeep
    2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 422 - 431
  • [30] Towards Efficient Graph Processing in Geo-Distributed Data Centers
    Yao, Feng
    Tao, Qian
    Lin, Shengyuan
    Zhang, Yanfeng
    Yu, Wenyuan
    Gong, Shufeng
    Wang, Qiange
    Yu, Ge
    Zhou, Jingren
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (11) : 2147 - 2160