QoS management of real-time data stream queries in distributed environments

Yuan Wei, Vibha Prasad, Sang H. Son

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Many emerging applications operate on continuous unbounded data streams and need real-time data services. Providing deadline guarantees for queries over dynamic data streams is a challenging problem due to bursty stream rates and time-varying contents. This paper presents a prediction-based QoS management scheme for real-time data stream query processing in distributed environments. The prediction-based QoS management scheme features query workload estimators, which predict the query workload using execution time profiling and input data sampling. In this paper, we apply the prediction-based technique to select the proper propagation schemes for data streams and intermediate query results in distributed environments. The performance study demonstrates that the proposed solution tolerates dramatic workload fluctuations and saves significant amounts of CPU time and network bandwidth with little overhead.

Original languageEnglish
Title of host publicationProceedings - 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, ISORC 2007
Pages241-248
Number of pages8
DOIs
StatePublished - 2007
Event10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, ISORC 2007 - Santorini Island, Greece
Duration: 7 May 20079 May 2007

Publication series

NameProceedings - 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, ISORC 2007

Conference

Conference10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, ISORC 2007
Country/TerritoryGreece
CitySantorini Island
Period7/05/079/05/07

Fingerprint

Dive into the research topics of 'QoS management of real-time data stream queries in distributed environments'. Together they form a unique fingerprint.

Cite this