| Potential-driven load distribution for distributed data stream processing |
| Full text |
Pdf
(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
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 11, Downloads (12 Months): 71, Citation Count: 0
|
|
|
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
|
Daniel J. Abadi , Don Carney , Ugur Çetintemel , Mitch Cherniack , Christian Convey , Sangdon Lee , Michael Stonebraker , Nesime Tatbul , Stan Zdonik, Aurora: a new model and architecture for data stream management, The VLDB Journal — The International Journal on Very Large Data Bases, v.12 n.2, p.120-139, August 2003
[doi> 10.1007/s00778-003-0095-z]
|
| |
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
|
Peter Pietzuch , Jonathan Ledlie , Jeffrey Shneidman , Mema Roussopoulos , Matt Welsh , Margo Seltzer, Network-Aware Operator Placement for Stream-Processing Systems, Proceedings of the 22nd International Conference on Data Engineering, p.49, April 03-07, 2006
[doi> 10.1109/ICDE.2006.105]
|
| |
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.
|
|