By Topic

A Dynamic Load Balancing Technique of Distributed Stream Processing System

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Lin Ouyang ; Sch. of Inf. Eng., Wuhan Univ. of Technol., Wuhan ; Qing-ping Guo

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.

Published in:

Future Generation Communication and Networking Symposia, 2008. FGCNS '08. Second International Conference on  (Volume:5 )

Date of Conference:

13-15 Dec. 2008