DocumentCode :
2143260
Title :
Knowing When to Slide - Efficient Scheduling for Sliding Window Processing
Author :
Salehi, Ali ; Riahi, Mehdi ; Michel, Sebastian ; Aberer, Karl
Author_Institution :
Ecole Polytech. Fed. de Lausanne (EPFL), Lausanne
fYear :
2009
fDate :
18-20 May 2009
Firstpage :
202
Lastpage :
211
Abstract :
We consider sliding window query execution scheduling in stream processing engines. Sliding windows are an essential building block to limit the query focus at a particular part of the stream, based either on value count or time ranges. These so called sliding window predicates specify the execution condition for the query. Due to the often massive amount of registered queries, efficient algorithms to check these predicates are essential. While there exists a comprehensive set of works on the stream processing techniques, the actual algorithms to intelligently decide on the sliding behaviors is not extensively addressed in the existing works. In this paper we propose a set of algorithms for managing and sharing sliding decisions. This work introduces the concept of the batch sliding and sliding graphs to improve the sliding decision of the stream processing engines. Our algorithms can be efficiently used in large-scale stream processing systems where data arrives at high rates and a large number of user queries are registered to these data streams. Our evaluation results show the suitability of this approach in the real world applications.
Keywords :
query processing; scheduling; batch sliding; large-scale system; query focus; sliding behavior; sliding decision management; sliding decision sharing; sliding graph; sliding window processing; sliding window query execution scheduling; stream processing engine; Cams; Conference management; Engines; Large-scale systems; Middleware; Sensor phenomena and characterization; Technology management; Temperature sensors; Windows; Wireless sensor networks; Environmental Science; Financial Markets; Middleware; Optimization; Stream Processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mobile Data Management: Systems, Services and Middleware, 2009. MDM '09. Tenth International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-4153-2
Electronic_ISBN :
978-0-7695-3650-7
Type :
conf
DOI :
10.1109/MDM.2009.31
Filename :
5088935
Link To Document :
بازگشت