Font Size: a A A

Research And Implementation Of Data Distribution Network Based On XMPP Protocol

Posted on:2016-06-22Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y ZhangFull Text:PDF
GTID:2348330518995753Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the national level of information continues to improve,network resources play an increasingly important role in the economic,administrative,military,scientific research and other fields.The sharing and utilization of network resources has proposed urgent needs in all areas.And due to the rapid development of the Internet and the increasing the size of the data,more and more data-intensive applications emerged.These applications often involve several gigabytes of data.In order to provide high-speed efficient distribution,data distribution network and technology has become the focus of attention at home and abroad.However,the conventional data distribution network as a data transmission channel only which can not effectively adapt to the changes in network data gathering streams.The organization and management of resources encountered some challenges.Meanwhile,with the rapid development of broadband networks and the size of data distribution network continues to expand,both the construction of high reliability,availability,data distribution network and the development of further improving the national information infrastructure are important.The research on data distribution network will have a profound impact on optimizing the industrial structure of the Internet.In this paper,it studied the traditional data distribution network which can not adapt to the current large-scale,highly scalable virtual computing environments.Through the data distribution network in real-time communication protocol research,this paper have improved the traditional data network distribution applicability.By combining data distribution network and server cluster load balancing,this paper made a load balancing algorithm based on XMPP protocol.The main works in this paper are as follows:1.By reading the relevant literature and information,it summed up the widely used computing platform and data distribution technology.At the same time,it analyzed and compared the instant communication protocols and load balancing technology.2.By researching the load balancing algorithm,this paper proposed a load balancing algorithm for data distribution network based on XMPP.It is suitable for small concurrent flow and large number of sessions'XMPP servers cluster system for data distribution network.This method can dynamically acquire footprint server,and real-time calculate the current load capacity.It will be divided server load conditions into three phases.By combination of two different algorithms for scheduling server,the algorithm can improve the load performance of server cluster.3.I designed and implemented the network data distribution which based on IVCE platform,then tested it.Through the study of the XMPP protocol and the underlying platform framework,this paper designed a data distribution network architecture.Then it made it functional testing and performance testing.The results shows that the paper' data distribution network can meet the functional requirements.The algorithm can effectively improve the performance of the server cluster.
Keywords/Search Tags:virtual computing environment, data distribution, XMPP, load balancing
PDF Full Text Request
Related items