Location:Home > Engineering science > Computer Science > Applied Computer Technology > Research and Application of Data Synchronization Technologies for Distributred Network

Research and Application of Data Synchronization Technologies for Distributred Network

Downloads: []
Tutor: YangWu
School: Harbin Engineering University
Course: Applied Computer Technology
Keywords: Distributed network,Data Synchronization,Concurrency Control,Data conflicts
CLC: TP311.13
Type: Master's thesis
Year:  2011
Facebook Google+ Email Gmail Evernote LinkedIn Twitter Addthis

not access Image Error Other errors

With the deepening development of computer technology, information and data processing capabilities continue to improve, more and more the complexity of the multi-level distributed architecture which appear in the large-scale information / data system. Compared to the traditional centralized system of a single structure, multi-level distributed framework fully in line with the organizational structure of the modern large-scale companies and enterprises, help to improve the system's adaptability, maintainability, modifiability and scalability. Dispersion a multistage distributed structure geographical or logical locations, have a separate data processing capability, the need for large amounts of data exchange between systems, many public deduplication store, and permission to modify operation on public data between nodes in this information the redundant data consistency and common data synchronization update hold a plurality of nodes in the network is very important. For distributed network data synchronization technology is very necessary. In this paper, distributed network data synchronization technology with a focus on, for data synchronization efficiency and improve data consistency maintenance mechanism, to do the research work of the following aspects: node coordination strategy based entirely on data synchronization model. Over-reliance on a fixed central node, the typical peer-to-peer data synchronization model, bringing a performance bottleneck. Transaction updates the originating node as the starting point for the introduction of the the node coordination of strategy to dynamically determine the temporary central node, so as to achieve the purpose of affairs distribution and execution. Improve the systems ability to cope and the adaptability of the network environment to facilitate the expansion and maintenance of the system. Order to better maintain data synchronization model data consistency, propose a solution from three aspects: research data synchronization concurrency control, update transactions concurrency conflict detection, priority and time stamp of the harmonization of rules to determine the order of transaction execution, resolve the concurrency conflicts; reliability update algorithm to ensure the reliability of the transaction propagation, on transaction failure handling and failure recovery; Finally, the data synchronization conflicts were studied, and given the data conflict resolution mechanisms. According to the actual system requirements for network security monitoring system, based on the the node coordination strategy data synchronization model application which, to achieve the critical data in the distributed architecture system data synchronization, to solve the multi-node operation at the same time on the same key data conflicts, in order to maintain data consistency.
Related Dissertations
Last updated
Sponsored Links
Home |About Us| Contact Us| Feedback| Privacy | copyright | Back to top