DocumentCode
3139529
Title
A Dynamic Load Balancing Technique of Distributed Stream Processing System
Author
Lin Ouyang ; Qing-ping Guo
Author_Institution
Sch. of Inf. Eng., Wuhan Univ. of Technol., Wuhan
Volume
5
fYear
2008
fDate
13-15 Dec. 2008
Firstpage
52
Lastpage
57
Abstract
Recently, there has been much interest in building stream processing applications. In these typical applications, data are usually unbounded, continuous, huge in amount, fast arriving, time various and out bursting. Delays in data stream processing are very difficult to control because of the outbursting of data incoming and the unpredictable pattern of resource consumption. In order to implement the load balancing, many kinds of methods are adopted such as operator distribution or redistribution, operator migration and load-shedding etc. In this paper, a scalable, efficient, dynamic load balancing mechanisms for distributed data stream processing system, vRing, is presented. It is a hierarchical DHT-based proximity network, and can be deployed on heterogeneous environment. It takes advantage of the scalability and robustness of DHT and the proximity information of network to achieve load balancing. The experiments indicate that vRing can achieve higher efficient performance in data stream processing than FIN, chord and simple-ring.
Keywords
distributed processing; resource allocation; DHT; data outbursting; data stream processing; distributed stream processing system; dynamic load balancing technique; load-shedding; operator migration; Application software; Computer science; Conferences; Data processing; Delay; Load management; Peer to peer computing; Real time systems; Robustness; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Future Generation Communication and Networking Symposia, 2008. FGCNS '08. Second International Conference on
Conference_Location
Sanya
Print_ISBN
978-1-4244-3430-5
Electronic_ISBN
978-0-7695-3546-3
Type
conf
DOI
10.1109/FGCNS.2008.143
Filename
4813632
Link To Document