Font Size: a A A

Research Of Data Synchronization And Sharing System On Network Technology Based On Cloud Storage And P2P

Posted on:2016-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y W ZhouFull Text:PDF
GTID:2308330461491513Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the development of science, the amount of data being generated in the world wide has doubled approximately every two years because of in-depth information process. On the other hand, with the high-speed development of chip technology, diversification and popularization of digital devices is rapidly deepening. So users has not only the number of species of intelligent terminal but a huge range of storage capacity. Users need a software to help managing data, and ensuring consistency of data among multiple terminals. And the software should have the function of backup and sharing of data. So data synchronization and sharing software has very broad applications. Now the most of file synchronization software in the market is mainly based on cloud storage. Using advantages of cloud storage in data storage capacity and on-demand services, these synchronization software have good function of storage backup, synchronization data. And software of data sharing mostly uses P2P technology, so it has bad control of the data and bad security.Based on the above, through in-depth analysis of the synchronization system based on cloud storage, combined with research of P2P network technology in data transmission and sharing, our project team proposed a new application model of data synchronization and sharing system based on cloud storage and P2P. The model has three main functions:data backup, data synchronization and data sharing. The new system uses cloud storage server as control systems of data backup, data management and data transmission because of its advantage in data storage, and combined with P2P technology as the main transmission mode because of its advantages in resource utilization and speed of file transfer.This paper mainly studies network technology in the file synchronization and sharing system based on cloud storage and P2P. This paper mainly solves the problem of resource query, transmission mode and transmission efficiency in the process of data transmission. The work of paper reads as follows:First, the paper discusses the process of establishing the network connection in two ways:C/S and P2P network. The method and process of building the connection of the traversing NAT device in the P2P connection are introduced in detail.Second, the paper focuses on neruork technology of data synchronization and sharing system, using hybrid distributed P2P network topology structure with super node. Then, the paper details resource search and localization algorithm, data transmission mode, and based on the load of nodes to quantify its service ability, closing relative distance of node in the same domain priority service ability for improving the efficiency of transmission, completed the design of modules’work flow in data transfer process. In the end, The performance of file transfer system is analyzed.
Keywords/Search Tags:Clould Storage, Distributed P2P, File Synchronization, Data Transmission
PDF Full Text Request
Related items