Journal of Applied Sciences ›› 2006, Vol. 24 ›› Issue (3): 250-255.

• Articles • Previous Articles     Next Articles

A Scalable Load-Balancing Algorithm for Distributed Data Stream Management Systems

WANG Jin-dong, ZHOU Liang, ZHANG Lei, DING Qiu-lin   

  1. College of Information Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
  • Received:2005-09-09 Revised:2005-12-02 Online:2006-05-31 Published:2006-05-31

Abstract: In distributed data stream processing systems, data streams are processed in a number of computers in a collaborative manner.Overload on a part of nodes caused by input data stream fluctuation may weaken data processing ability of the entire system.Aimed at this practical problem and based on the characteristics of distributed data stream processing system and shortcomings of existing load balancing methods, a scalable load-balancing algorithm is proposed. This algorithm can deal with the load-balancing requirement of data stream processing systems composed of computers with different processing ability.Numerical experiments show the effectiveness of the proposed algorithm.

Key words: data stream, load balance, overlay network

CLC Number: