Hierarchical Message Queue Model Supporting Dynamic Load Balancing

BAO Chun-jian,WU Jun-min,XU Yin-long,LI Huang-hai,WANG Wen-tao
DOI: https://doi.org/10.3321/j.issn:1002-8331.2007.01.047
2007-01-01
Computer Engineering and Applications Journal
Abstract:Middleware technology provides a powerful tool for solving the load balancing under the isomerous and distributed environment.But the implementation of traditional MOM load balancing system is very complex.It needs such a great deal of dynamic parameters that significant amount of overheads are necessary and unavoidable.In this paper,we propose a hierarchical message queue model,which manages distributed queues utilizing queue group manager and affords a lot of strategies of task assignment.Then,an implementation scheme of dynamic load balancing based on this model is presented as follows,monitoring load balancing of member queue by message queue threshold model,using concentrated scheduling to acquire of load information and make decision,and dealing with over loading by load migration and the management of message queue group.
What problem does this paper attempt to address?