发明名称 SYNCHRONIZING CLOCKS IN AN ASYNCHRONOUS DISTRIBUTED SYSTEM
摘要 The present invention extends to methods, systems, and computer program products for synchronizing clocks in an asynchronous distributed system. Embodiments of the invention facilitate creation of a trustable and practical common time (time of day) reference across a set of peer nodes (observers), such as, for example, members within a common asynchronous (distributed) system. A class of pseudo synchronous system can be created via tracking and accumulating worst case relativistic time skews amongst pairs of nodes (observers), without reference to a common master. As such, cooperating nodes can essentially guarantee a lower bound on the time-of-day that one node will observe, given an observation on another node. Accordingly, embodiments of the invention can be applied to provide a consistent (essentially safe) view of the worst case (i.e., greatest variance in) current time across such an asynchronous system-without a common external time-of-day clock entity being used.
申请公布号 US2009248900(A1) 申请公布日期 2009.10.01
申请号 US20090410677 申请日期 2009.03.25
申请人 MICROSOFT CORPORATION 发明人 MARUCHECK MICHAEL J.;HASHA RICHARD L.;MOHSIN MANSOOR
分类号 G06F1/12;G06F1/14 主分类号 G06F1/12
代理机构 代理人
主权项
地址