Multi-Level Elasticity for Data Stream Processing

被引:11
|
作者
Marangozova-Martin, Vania [1 ]
de Palma, Noel [1 ]
El Rheddane, Ahmed [1 ]
机构
[1] Univ Grenoble Alpes, CNRS, LIG, F-38000 Grenoble, France
关键词
Stream processing; multi-level elasticity; apache storm;
D O I
10.1109/TPDS.2019.2907950
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper investigates reactive elasticity in stream processing environments where the performance goal is to analyze large amounts of data with low latency and minimum resources. Working in the context of Apache Storm, we propose an elastic management strategy which modulates the parallelism degree of applications' components while explicitly addressing the hierarchy of execution containers (virtual machines, processes and threads). We show that provisioning the wrong kind of container may lead to performance degradation and propose a solution that provisions the least expensive container (with minimum resources) to increase performance. We describe our monitoring metrics and show how we take into account the specifics of an execution environment. We provide an experimental evaluation with real-world applications which validates the applicability of our approach.
引用
收藏
页码:2326 / 2337
页数:12
相关论文
共 50 条
  • [41] Multi-level semantic annotation and unified data integration using semantic web ontology in big data processing
    Rani, P. Shobha
    Suresh, R. M.
    Sethukarasi, R.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 10401 - 10413
  • [42] Multi-level semantic annotation and unified data integration using semantic web ontology in big data processing
    P. Shobha Rani
    R. M. Suresh
    R. Sethukarasi
    Cluster Computing, 2019, 22 : 10401 - 10413
  • [43] Multi-Level Data Arrangement Algorithm for Can Data Compression
    Yeon-Jin Kim
    Yang Zou
    Young-Eun Kim
    Jin-Gyun Chung
    International Journal of Automotive Technology, 2020, 21 : 1527 - 1537
  • [44] Multi-Level Data Arrangement Algorithm for Can Data Compression
    Kim, Yeon-Jin
    Zou, Yang
    Kim, Young-Eun
    Chung, Jin-Gyun
    INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2020, 21 (06) : 1527 - 1537
  • [45] Brokel: Towards enabling multi-level cloud elasticity on publish/subscribe brokers
    Rodrigues, Vinicius Facco
    Wendt, Ivam Guilherme
    Righi, Rodrigo da Rosa
    da Costa, Cristiano Andre
    Victoria Barbosa, Jorge Luis
    Alberti, Antonio Marcos
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2017, 13 (08): : 1 - 20
  • [46] Internet of Things Integrated with Multi-level Authentication for Secured IoT Data Stream Through TLS/SSL Layer
    Yuvaraj, S.
    Manigandan, M.
    Dhandapani, Vaithiyanathan
    Saajid, R.
    Nikhilesh, S.
    BIG-DATA-ANALYTICS IN ASTRONOMY, SCIENCE, AND ENGINEERING, BDA 2021, 2022, 13167 : 245 - 258
  • [47] Data, data flows, and model specifications for linking multi-level contribution margin accounting with multi-level fixed-charge problems
    Gutierrez, Michael
    DATA IN BRIEF, 2021, 35
  • [48] Modelling and optimization of multi-level processing environment - Discrete approach
    Riismaa, Tiit
    INTERNATIONAL CONFERENCE ON OPERATIONAL RESEARCH: SIMULATION AND OPTIMISATION IN BUSINESS AND INDUSTRY, 2006, : 124 - +
  • [49] Digital signal processing for coherent multi-level modulation formats
    Zhou, Xiang
    CHINESE OPTICS LETTERS, 2010, 8 (09) : 863 - 870
  • [50] Multi-Level Porosity Silver Foams by Powder Processing Method
    Preuksarattanawut, Thanachache
    Nisaratanaporn, Ekasit
    Asavavisithchai, Seksak
    MATERIALS TESTING, 2012, 54 (10) : 679 - 682