• DocumentCode
    2176934
  • Title

    Adaptive Control of Extreme-scale Stream Processing Systems

  • Author

    Amini, Lisa ; Jain, Navendu ; Sehgal, Anshul ; Silber, Jeremy ; Verscheure, Olivier

  • Author_Institution
    IBM T. J. Watson Research Center, NY
  • fYear
    2006
  • fDate
    2006
  • Firstpage
    71
  • Lastpage
    71
  • Abstract
    Distributed stream processing systems offer a highly scalable and dynamically configurable platform for time-critical applications ranging from real-time, exploratory data mining to high performance transaction processing. Resource management for distributed stream processing systems is complicated by a number of factors processing elements are constrained by their producer-consumer relationships, data and processing rates can be highly bursty, and traditional measures of effectiveness, such as utilization, can be misleading. In this paper, we propose a novel distributed, adaptive control algorithm that maximizes weighted throughput while ensuring stable operation in the face of highly bursty workloads. Our algorithm is designed to meet the challenges of extreme-scale stream processing systems, where overprovisioning is not an option, by making the best use of resources even when the proffered load is greater than available resources. We have implemented our algorithm in a real-world distributed stream processing system and a simulation environment. Our results show that our algorithm is not only self-stabilizing and robust to errors, but also outperforms traditional approaches over a broad range of buffer sizes, processing graphs, and burstiness types and levels.
  • Keywords
    Adaptive control; Control systems; Data mining; Programmable control; Real time systems; Resource management; Signal processing algorithms; Streaming media; Throughput; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2006. ICDCS 2006. 26th IEEE International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-2540-7
  • Type

    conf

  • DOI
    10.1109/ICDCS.2006.13
  • Filename
    1648858