Elastic Scaling for Distributed Latency-sensitive Data Stream Operators

被引:27
|
作者
De Matteis, Tiziano [1 ]
Mencagli, Gabriele [1 ]
机构
[1] Univ Pisa, Dept Comp Sci, Largo B Pontecorvo 3, I-56127 Pisa, Italy
关键词
Data Stream Processing; Elastic Scaling; Continuous Queries;
D O I
10.1109/PDP.2017.31
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
High-volume data streams are straining the limits of stream processing frameworks which need advanced parallel processing capabilities to withstand the actual incoming bandwidth. Parallel processing must be synergically integrated with elastic features in order dynamically scale the amount of utilized resources by accomplishing the Quality of Service goals in a cost-effective manner. This paper proposes a control-theoretic strategy to drive the elastic behavior of latency-sensitive streaming operators in distributed environments. The strategy takes scaling decisions in advance by relying on a predictive model-based approach. Our ideas have been experimentally evaluated on a cluster using a real-world streaming application fed by synthetic and real datasets. The results show that our approach takes the strictly necessary reconfigurations while providing reduced resource consumption. Furthermore, it allows the operator to meet desired average latency requirements with a significant reduction in the experienced latency jitter.
引用
收藏
页码:61 / 68
页数:8
相关论文
共 50 条
  • [41] Towards Efficient Processing of Latency-Sensitive Serverless DAGs at the Edge
    Lyu, Xiaosu
    Cherkasova, Ludmila
    Aitken, Robert
    Parmer, Gabriel
    Wood, Timothy
    PROCEEDINGS OF THE 5TH INTERNATIONAL WORKSHOP ON EDGE SYSTEMS, ANALYTICS AND NETWORKING (EDGESYS'22), 2022, : 49 - 54
  • [42] Auto-scaling Techniques for Elastic Data Stream Processing
    Heinze, Thomas
    Pappalardo, Valerio
    Jerzak, Zbigniew
    Fetzer, Christof
    2014 IEEE 30TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW), 2014, : 296 - 302
  • [43] Nightcore: Efficient and Scalable Serverless Computing for Latency-Sensitive, Interactive Microservices
    Jia, Zhipeng
    Witchel, Emmett
    ASPLOS XXVI: TWENTY-SIXTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, 2021, : 152 - 166
  • [44] Elastic Scaling of Stateful Operators Over Fluctuating Data Streams
    Wu, Minghui
    Sun, Dawei
    Gao, Shang
    Li, Keqin
    Buyya, Rajkumar
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 3555 - 3568
  • [45] A Genetic Algorithm for the Placement of Latency-Sensitive Multiplayer Game Servers in the Fog
    Benamer, Amira Rayane
    Boussetta, Khaled
    Ben Hadj-Alouane, Nejib
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [46] Deep Reinforcement Learning for Latency-Sensitive Communication With Adaptive Redundant Retransmissions
    Facenda, Gustavo Kasper
    Khisti, Ashish
    Tan, Wai-Tian
    Apostolopoulos, John
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2023, 71 (05) : 2771 - 2783
  • [47] Reinforcement Learning-Based Fountain Codes for Latency-Sensitive Transmission
    Shahabi, S. M. Mahdi
    Zhang, Yirun
    Shikh-Bahaei, Mohammad
    2023 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS, ICC WORKSHOPS, 2023, : 272 - 276
  • [48] Topic allocation method on edge servers for latency-sensitive notification service
    Tanaka, Tomoya
    Kamada, Tomio
    Ohta, Chikara
    International Journal of Network Management, 31 (06):
  • [49] Online File Caching in Latency-Sensitive Systems with Delayed Hits and Bypassing
    Zhang, Chi
    Tan, Haisheng
    Li, Guopeng
    Han, Zhenhua
    Jiang, Shaofeng H-C
    Li, Xiang-Yang
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2022), 2022, : 1059 - 1068
  • [50] Elastic Stream Processing with Latency Guarantees
    Lohrmann, Bjoern
    Janacik, Peter
    Kao, Odej
    2015 IEEE 35TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 2015, : 399 - 410