DocumentCode :
1959498
Title :
Demand-Driven Weak Clock Synchronization for Distributed Applications
Author :
Xie Limei
Author_Institution :
Sch. of Manage., Changchun Inst. of Technol., Changchun
Volume :
3
fYear :
2008
fDate :
12-14 Dec. 2008
Firstpage :
378
Lastpage :
381
Abstract :
It is often required to analyze the behavior and reliability of large distributed systems before deploying them. This task relies on the existence of a dependency graph. The dependency graph can be constructed according to the blueprint of the system (if available) or by measuring runtime messages. To construct such a graph by measuring the runtime messages, the clocks on different nodes must be weakly synchronized. The causality violation must be detected and corrected. In this paper, we study the problem of weak synchronization. A demand-drive weak clock synchronization protocol is proposed. The proposed protocol consists of 3 components: (1) ldquoproberdquo module, (2) ldquodetectionrdquomodule and (3) ldquosynchronizationrdquo module. The proposed protocol is light-weighted and has very small synchronization overhead. It has almost no effect on the actual running applications. Preliminary experimental results validate the effectiveness of the proposed approach.
Keywords :
distributed processing; graph theory; software reliability; synchronisation; behavior analysis; demand-drive weak clock synchronization protocol; dependency graph; detection module; distributed system reliability; probe module; runtime message measurement; weak synchronization problem; Application software; Authentication; Clocks; Computer science; Protocols; Runtime; Software engineering; Synchronization; Transaction databases; Web server; Demand-driven; Synchronization; clock;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-0-7695-3336-0
Type :
conf
DOI :
10.1109/CSSE.2008.593
Filename :
4722364
Link To Document :
بازگشت