Moderated Resource Elasticity for Stream Processing Applications

被引:3
|
作者
Borkowski, Michael [1 ]
Hochreiner, Christoph [1 ]
Schulte, Stefan [1 ]
机构
[1] TU Wien, Distributed Syst Grp, Vienna, Austria
基金
欧盟地平线“2020”;
关键词
Stream processing; Elasticity; TVD; EKF; CLOUD;
D O I
10.1007/978-3-319-75178-8_1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In stream processing, elasticity is often realized by adapting the system scale and topology according to the volume of input data. However, this volume is often fluctuating, with a high degree of noise, which can trigger a high amount of scaling operations. Since these scaling operations introduce additional overhead and cost, systems employing such approaches are at risk of spending a significant amount of time scaling up and down, nullifying the positive effects of scalability. To overcome this, we propose an approach for moderating the scaling behavior of stream processing applications by reducing the number of scaling operations, while still providing quick responses to changes in input data volume. Contrary to existing approaches, instead of using linear smoothing techniques, we show how to employ non-linear filtering techniques from the field of signal processing to pre-process the raw volume measurements, mitigating superfluous scaling operations, and effectively reducing the number of such operations by up to 94%.
引用
收藏
页码:5 / 16
页数:12
相关论文
共 50 条
  • [31] Mechanism of Resource Virtualization in RCS for Multitask Stream Applications
    Kirischian, L.
    Dumitriu, V.
    Chun, P. W.
    Okouneva, G.
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2010, 2010
  • [32] AutoElastic: Automatic Resource Elasticity for High Performance Applications in the Cloud
    Righi, Rodrigo da Rosa
    Rodrigues, Vinicius Facco
    da Costa, Cristiano Andre
    Galante, Guilherme
    Erpen de Bona, Luis Carlos
    Ferreto, Tiago
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2016, 4 (01) : 6 - 19
  • [33] Resource Elasticity Controller for Docker-based Web Applications
    Ciptaningtyas, Henning Titi
    Santoso, Bagus Jati
    Razi, Muhammad Fahrur
    PROCEEDINGS OF 2017 11TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGY AND SYSTEMS (ICTS), 2017, : 193 - 196
  • [34] Optimizing Resource Allocation in Edge-distributed Stream Processing
    Rocha Neto, Aluizio
    Silva, Thiago P.
    Batista, Thais, V
    Lopes, Frederico
    Delicato, Flavia C.
    Pires, Paulo E.
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES (WEBIST), 2021, : 156 - 166
  • [35] Resource Optimization for Processing of Stream Data in Data Warehouse Environment
    Naeem, M. Asif
    Dobbie, Gillian
    Weber, Gerald
    Bajwa, Imran Sarwar
    PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12), 2012, : 62 - 68
  • [36] Load shedding and distributed resource control of stream processing networks
    Feng, Hanhua
    Liu, Zhen
    Xia, Cathy H.
    Zhang, Li
    PERFORMANCE EVALUATION, 2007, 64 (9-12) : 1102 - 1120
  • [37] Online Resource Optimization for Elastic Stream Processing with Regret Guarantee
    Liu, Yang
    Xu, Huanle
    Lau, Wing Cheong
    51ST INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2022, 2022,
  • [38] Autonomous Resource Scheduling for Real-time and Stream Processing
    Cheng, Yingchao
    Zhou, Zhongrun
    2018 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2018, : 1181 - 1184
  • [39] Resource Allocation Strategies for Constructive In-Network Stream Processing
    Benoit, Anne
    Casanova, Henri
    Rehn-Sonigo, Veronika
    Robert, Yves
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 1129 - +
  • [40] RESOURCE ALLOCATION STRATEGIES FOR CONSTRUCTIVE IN-NETWORK STREAM PROCESSING
    Benoit, Anne
    Rehn-Sonigo, Veronika
    Robert, Yves
    Casanova, Henri
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2011, 22 (03) : 621 - 638