Font Size: a A A

Configuration Synchronization Technology Based On CAN

Posted on:2016-03-02Degree:MasterType:Thesis
Country:ChinaCandidate:Z H WangFull Text:PDF
GTID:2308330479990075Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The distributed system has the advantages of good scalability, low cost, and resource transparency, so it has been widely used quickly. Distributed thought provides an effective method to solve complex problems, but it also leads to many problems, and this includes how to efficiently synchronize configuration files in Distributed Systems. In this paper, we give an effective method to solve the distributed data synchronization.Firstly, this paper analyzes the CAN(Content Addressable Network) related technologies and the CAN broadcast mechanism, based on the analysis of the advantages and disadvantages of the nodes joining the exit strategy based on the Hoffman tree, this paper proposes a node joining mechanism based on message redirection, in addition, this paper presents the failure recovery mechanism based on broadcast and iterative strategy.Secondly, this paper gives the concrete realization mechanism of CAN overlay network, on this basis, the paper designs and implements a configuration file synchronization system based on CAN overlay network, compared with the traditional tree distribution model, the system has good scalability and low latency. In order to achieve the configuration synchronization model, this paper designs a corresponding download algorithm, which can sense the broadcast capability of the current CAN network, and then dynamically adjust the download traffic.Finally, the performance of the configuration synchronization system is tested in this paper, and the test results show that the configuration synchronization system has good scalability. When the number of distributed nodes increases, download node traffic growth is slower, the system can effectively reduce the download traffic generated by the distributed nodes, and then perform the configuration file synchronization tasks effectively.
Keywords/Search Tags:Distributed system, Configuration file synchronization, P2P, CAN broadcasting
PDF Full Text Request
Related items