• DocumentCode
    612164
  • Title

    Performance optimization for distributed intra-node-parallel streaming systems

  • Author

    Sax, M.J. ; Castellanos, M. ; Qiming Chen ; Meichun Hsu

  • Author_Institution
    Databases & Inf. Syst.Group, Humboldt-Univ. zu Berlin, Berlin, Germany
  • fYear
    2013
  • fDate
    8-12 April 2013
  • Firstpage
    62
  • Lastpage
    69
  • Abstract
    The performance of intra-node parallel dataflow programs in the context of streaming systems depends mainly on two parameters: the degree of parallelism for each node of the dataflow program as well as the batching size for each node. In the state-of-the-art systems the user has to specify those values manually. Manual tuning of both parameters is necessary in order to get good performance. However, this process is difficult and time consuming-even for experts. In this paper we introduce and optimization algorithm that optimizes both parameters automatically. We define a novel cost model for intra-node parallel dataflow programs with user-defined functions. Furthermore, we introduce different batching schemes to reduce the number of output buffers, i. e., main memory consumption. We implemented our approach on top of the open source system Storm and ran experiments with different workloads. Our results show a throughput improvement of more than one order of magnitude while the optimization time is less than a second.
  • Keywords
    distributed processing; optimisation; parallel processing; public domain software; batching size; distributed intranode parallel streaming systems; intranode parallel dataflow programs; main memory consumption; open source system storm; optimization algorithm; optimization time; output buffers; performance optimization; state-of-the-art systems; user defined functions; Layout; Optimization; Parallel processing; Programming; Shape; Storms; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshops (ICDEW), 2013 IEEE 29th International Conference on
  • Conference_Location
    Brisbane, QLD
  • Print_ISBN
    978-1-4673-5303-8
  • Electronic_ISBN
    978-1-4673-5302-1
  • Type

    conf

  • DOI
    10.1109/ICDEW.2013.6547428
  • Filename
    6547428