DocumentCode :
945961
Title :
A Cost-Based Approach to Adaptive Resource Management in Data Stream Systems
Author :
Cammert, Michael ; Krämer, Jürgen ; Seeger, Bernhard ; Vaupel, Sonny
Author_Institution :
Univ. of Marburg, Marburg
Volume :
20
Issue :
2
fYear :
2008
Firstpage :
230
Lastpage :
245
Abstract :
Data stream management systems need to adaptively control their resources, since stream characteristics and query workload may vary over time. In this paper, we investigate an approach to adaptive resource management for continuous sliding-window queries that adjusts window sizes and time granularities to keep resource usage within bounds. These two novel techniques differ from standard load shedding approaches based on sampling, as they ensure exact query answers for given user-defined quality of service specifications, even under query reoptimization. In order to quantify the effects of both techniques on the various operations in a query plan, we develop an appropriate cost model for estimating operator resource allocation in terms of memory usage and processing costs. A thorough experimental study not only validates the accuracy of our cost model but also demonstrates the efficacy and scalability of the proposed techniques.
Keywords :
data analysis; query processing; resource allocation; adaptive resource management; adaptively control; continuous sliding-window queries; data stream systems; load shedding; operator resource allocation; query workload; Query processing; Systems;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2007.190686
Filename :
4358964
Link To Document :
بازگشت