Font Size: a A A

Research And Realization About File Segmentation Algorithm Based On Cloud Synchronization

Posted on:2013-09-05Degree:MasterType:Thesis
Country:ChinaCandidate:Z LiuFull Text:PDF
GTID:2248330374475873Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the steady development of the domestic network environment, networkbandwidth costs continues to decrease in recent years and cloud synchronizationapplication based on cloud computing has been rapid developed. The cloud of datasynchronization changed the way of understanding and application of user data, howto safely and quickly synchronize user files is the core content of the cloudsynchronization concern.Based on the mobile officing environment, research in this paper by filesegmentation is for increasing cloud synchronization application file modificationefficiency of synchronization. File block in the form of synchronization, only changesthe file will need to re-synchronized network. Avoid each file update need tore-sync,file synchronization efficiency is greatly improved in the modified file. In thispaper, completed and the results achieved:Firstly, the cloud synchronization technology and application of a preliminarystudy Proposed file segmentation synchronization theory, Understan the file Splittersynchronize the advantages and disadvantages. Split file-based synchronization to acertain extent, increase the size and difficulty of the block management, file splitsynchronization can effectively reduce the file updates the synchronous data flow andnetwork pressure also greatly improve the synchronization of file updates efficiencythe synchronization of file updates efficiency.Secondly, the theoretical calculations and experimental tests to determine thefeasibility of the split file-based file synchronization mode, delineated filesegmentation range of4~5MB can access pressure balanced file synchronizationsuccess rate, as well as databases and storage systems to achieve highersynchronization efficiency.Thirdly, analysis of application requirements, to determine if a file splitsynchronous technology selection and design. Stripped files split synchronizationapplications, designed for use cases for each module. Design files to split the corefunctionality of the synchronous application of separation, the decoupling between the individual modules, and finally achieve the core functionality.Fourthly, the application of functional and system testing to verify the availabilityof applications and correctness. Test the efficiency of file synchronization, use the filesplit mode of testing compared with the market on the part of the mainstream of cloudsynchronization tool.File segmentation synchronization are feasible in theory and technology, the yearthe main stream cloud synchronization, frequently in the file changes, only need partof the re-synchronization, file split synchronization efficiency of the other applicationimproved.
Keywords/Search Tags:Cloud synchronization, File Segmentation, File block
PDF Full Text Request
Related items