Journal of Beijing University of Posts and Telecommunications

  • EI核心期刊

JOURNAL OF BEIJING UNIVERSITY OF POSTS AND TELECOM ›› 2016, Vol. 39 ›› Issue (s1): 27-31.doi: 10.13190/j.jbupt.2016.s.007

• Papers • Previous Articles     Next Articles

Load Balancing Algorithm for Data Distribution Network Based on XMPP Protocol

ZHANG Zhe-yu1, ZHOU Run-lin2, SUN Bin1, HU Yan3   

  1. 1. Information Security Center, Beijing University of Posts and Telecommunications, Beijing 100876, China;
    2. National Computer Network Emergency Response Technical Team/Coordination Center, Beijing 100029, China;
    3. Information Network Center, Beijing University of Posts and Telecommunications, Beijing 100876, China
  • Received:2015-10-17 Online:2016-06-28 Published:2016-06-28

Abstract:

In order to set up an algorithm suitable for data distribution network of extensible messaging and presence protocol (XMPP) server cluster system with a relatively large number of sessions and the number of sessions, the weighted least connections algorithm was improved. This algorithm dynamically acquires the server's occupancy resources, and calculates the current load capacity and load level in real time. The servers' loading status is divided into three stages by the threshold values, and the servers are scheduled with two different algorithms. The algorithm can effectively improve the load performance of the server cluster.

Key words: extensible messaging and presence protocol (XMPP) server, load cluster, least-connections algorithm

CLC Number: