发明名称 SYNCHRONIZING CLOCKS IN AN ASYNCHRONOUS DISTRIBUTED SYSTEM
摘要 <p>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 unstable 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.</p>
申请公布号 CA2716494(A1) 申请公布日期 2009.10.01
申请号 CA20092716494 申请日期 2009.03.27
申请人 MICROSOFT CORPORATION 发明人 MARUCHECK, MICHAEL, J.;HASHA, RICHAR L.;MOHSIN, MANSOOR
分类号 G06F1/12;G06F1/04;G06F15/16 主分类号 G06F1/12
代理机构 代理人
主权项
地址