arrow
Return

Online Incremental Clock Synchronization

delete2014-10-01
delete7
PRE
AI
M
Masoume Jabbarifar *
M
Michel Dagenais
A
Alireza Shameli‐Sendi
DOI:10.1007/s10922-014-9331-7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Time synchronization is a fundamental requirement for many services provided by distributed systems. For this purpose, several time synchronization protocols have been proposed. However, they either achieve high accuracy by adding further network traffic, even more than common protocols such as network time protocol and precision time protocol, or consume a lot of time in additional computations. An online distributed tracing and monitoring system, used to identify functional and performance problems in distributed systems, must offer high precision with minimum time overhead and system resource consumption. The aim of this paper is to propose an efficient algorithm for time synchronization in online mode, applicable for all distributed services. The proposed method in this paper addresses five key requirements for a practical solution in distributed systems. First, it provides microseconds scale accuracy, which is applicable for trace events with nanosecond timestamp granularity. Secondly, it does not require adding new network traffic, using the send and receive time of existing traffic. Thirdly, it synchronizes the distributed traces in average time complexity of O(1) per synchronization update. Fourthly, it updates online synchronization parameters immediately without latency. Finally, it iteratively refines the early estimates without requiring significant buffering of earlier data. Although we used this work for distributed trace synchronization, it is a general, fully incremental, continuous synchronization approach applicable to most synchronization purposes.
Keywords:
Accuracy
Time synchronization
Online
Optimum
Timestamps
Drift
Offset
Trace events
Kernel
Convex-Hull
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Network and Systems Management cover
Journal of Network and Systems Management
IF:
3.9
Papers:
1.0K
Citations:
1.3K

Organization

U
universite de montreal
Scholars:
4.6W
Papers: 3.8W
Citations: 46