ACM Home Page
Please provide us with feedback. Feedback
Potential-driven load distribution for distributed data stream processing
Full text PdfPdf (422 KB)
Source SSPS; Vol. 301 archive
Proceedings of the 2nd international workshop on Scalable stream processing system table of contents
Nantes, France
SESSION: Adaptation, load balancing, and load shedding table of contents
Pages 13-22  
Year of Publication: 2008
ISBN:978-159593-963-0
Authors
Weihan Wang  University of Toronto
Mohamed A. Sharaf  University of Toronto
Shimin Guo  Google, Inc.
M. Tamer Özsu  University of Waterloo
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 71,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1379272.1379277
What is a DOI?

ABSTRACT

A large class of applications require real-time processing of continuous stream data resulting in the development of data stream management systems (DSMS). Since many of these applications are distributed, distributed DSMSs are starting to receive attention. In this paper, we focus on an important issue in distributed DSMS operation, namely load distribution to minimize end-to-end latency. We identify the often conflicting requirements of load distribution, and propose a "potential-driven" load distribution approach to mimic the movements of objects in the physical world. Our approach also takes into account heterogeneous machines, different network conditions, and resource constraints. We present experimental results that investigate our algorithms from various aspects, and show that they outperform existing techniques in terms of end-to-end latency.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
D. J. Abadi et al. The design of the borealis stream processing engine. In CIDR, 2005.
 
3
 
4
S. Chandrasekaran et al. TelegraphCQ: Continuous dataflow processing for an uncertain world. In CIDR, 2003.
 
5
X. Gu, P. S. Yu, and H. Wang. Adaptive load diffusion for multiway windowed stream joins. In ICDE, 2007.
 
6
R. Motwani et al. Query processing, approximation, and resource management in a data stream management system. In CIDR, 2003.
 
7
 
8
M. A. Shah, J. M. Hellerstein, S. Chandrasekaran, and M. J. Franklin. Flux: An adaptive partitioning operator for continuous query systems. In ICDE, 2003.
9
 
10
Y. Xing. Load distribution for distributed stream processing. In EDBT Ph.D. Workshop, 2004.
 
11
 
12
 
13
 
14
Y. Zhou, B. C. Ooi, K.-L. Tan, and J. Wu. Efficient dynamic operator placement in a locally distributed continuous query system. In LNCS 4275, OTM, 2006.

Collaborative Colleagues:
Weihan Wang: colleagues
Mohamed A. Sharaf: colleagues
Shimin Guo: colleagues
M. Tamer Özsu: colleagues