Self-managing load shedding for data stream management systems
TN Pham, PK Chrysanthis… - 2013 IEEE 29th …, 2013 - ieeexplore.ieee.org
TN Pham, PK Chrysanthis, A Labrinidis
2013 IEEE 29th International Conference on Data Engineering …, 2013•ieeexplore.ieee.orgLoad shedding is an integral component in many Data Stream Management Systems,
aiming at preventing the response time from exceeding a user-specified delay target under
overload situations. The currently best performing load shedder determines the correct
amount of load to shed by utilizing a feedback loop for correcting the statistics-based
estimations. Although this load shedder outperforms previous works in controlling response
time as well as minimizing data loss, it requires a manually-tuned parameter and cannot …
aiming at preventing the response time from exceeding a user-specified delay target under
overload situations. The currently best performing load shedder determines the correct
amount of load to shed by utilizing a feedback loop for correcting the statistics-based
estimations. Although this load shedder outperforms previous works in controlling response
time as well as minimizing data loss, it requires a manually-tuned parameter and cannot …
Load shedding is an integral component in many Data Stream Management Systems, aiming at preventing the response time from exceeding a user-specified delay target under overload situations. The currently best performing load shedder determines the correct amount of load to shed by utilizing a feedback loop for correcting the statistics-based estimations. Although this load shedder outperforms previous works in controlling response time as well as minimizing data loss, it requires a manually-tuned parameter and cannot work with complex query networks containing joins, aggregations or shared operators. In this paper, we propose SEaMLeSS — SElf Managing Load Shedding for data Stream management systems, which extends and rectifies these limitations of the state-of-the-art load shedder while making it applicable for multi-tenant servers. We implement and evaluate our extensions in AQSIOS, our experimental DSMS prototype, using both synthetic and real input patterns.
ieeexplore.ieee.org
Showing the best result for this search. See all results