• DocumentCode
    3144235
  • Title

    RADAR: Adaptive Rate Allocation in Distributed Stream Processing Systems under Bursty Workloads

  • Author

    Boutsis, I. ; Kalogeraki, V.

  • Author_Institution
    Dept. of Inf., Athens Univ. of Econ. & Bus., Athens, Greece
  • fYear
    2012
  • fDate
    8-11 Oct. 2012
  • Firstpage
    285
  • Lastpage
    290
  • Abstract
    In the recent years we have witnessed a proliferation of distributed stream processing systems that need to operate under bursty workloads. Examples include road traffic control, processing of financial feeds, network monitoring and real-time sensor data analysis systems. Meeting the QoS requirements of the stream processing systems under burstiness is a challenging process. In this paper we present our approach for adaptive rate allocation within the distributed stream processing system to meet the end-to-end execution time and rate demands of the applications. Our algorithm determines the rates of the application components at runtime, with respect to the QoS constraints, to compensate for delays experienced by the components or to react to sudden bursts of load. Our technique is distributed and low-cost. Our detailed experimental results over our Synergy middleware illustrate that our approach is practical, depicts good performance and has low resource overhead.
  • Keywords
    distributed processing; middleware; quality of service; resource allocation; QoS constraint; QoS requirement; Synergy middleware; adaptive rate allocation; bursty workload; distributed stream processing system; end-to-end execution time; financial feeds processing; network monitoring; quality of service; rate demand; realtime sensor data analysis; resource overhead; road traffic control; Equations; Mathematical model; Optimization; Radar applications; Resource management; Throughput; QoS; bursty workloads; distributed stream processing systems; rate allocation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems (SRDS), 2012 IEEE 31st Symposium on
  • Conference_Location
    Irvine, CA
  • ISSN
    1060-9857
  • Print_ISBN
    978-1-4673-2397-0
  • Type

    conf

  • DOI
    10.1109/SRDS.2012.55
  • Filename
    6424868