With the rapid expansion of IP communication service and globalization trend of user scale, high performance cluster computing technology has become the core technology and hot topic on the scalability research of communication systems.This paper relies on the Instlink multimedia communication system. Depending on the system requirements, this paper analyzes XMPP protocal and Instlink system, also it implements some tests on this system to figure out the shortcomings. Finally an entire solution is proposed, which mainly including two parts. The approach of efficient communication between servers aims to link servers to be a cluster and a self-designed optimization about presence message processing is introduced to reduce the load of system. On the other hand, load balancing solution is implemented to balance the workload among multiple servers. Performance of the system is improved by implement the entire solution. |