发明名称 |
分布式系统版本控制方法、节点及系统 |
摘要 |
本发明公开了一种分布式系统版本控制方法、节点及系统,其中,该方法包括:在分布式系统的每个域中选取一个管理节点;在所有管理节点中选取一个作为分布式系统的同步源,所有管理节点根据同步源的时间进行时间同步;所有管理节点根据同步后的时间控制对应域内节点的时间同步;分布式系统的节点根据同步后的时间对存储数据的复本进行版本控制。本发明各实施例可以实现分布式系统的大致时间同步,提高扩展性及实用性,解决现有技术中分布式系统的扩展性差、实用性差等缺陷。 |
申请公布号 |
CN101753609B |
申请公布日期 |
2012.09.19 |
申请号 |
CN200810239929.4 |
申请日期 |
2008.12.15 |
申请人 |
中国移动通信集团公司 |
发明人 |
薛海强;王光霁;欧阳聪星;魏冰 |
分类号 |
H04L29/08(2006.01)I;H04L12/24(2006.01)I;G06F9/44(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
北京中誉威圣知识产权代理有限公司 11279 |
代理人 |
王正茂;彭晓玲 |
主权项 |
1.一种分布式系统版本控制方法,其特征在于,包括:在分布式系统的每个域中选取一个管理节点;在所有管理节点中选取一个作为所述分布式系统的同步源,所有管理节点根据所述同步源的时间进行时间同步;所有管理节点根据同步后的时间控制对应域内节点的时间同步;所述分布式系统的节点根据同步后的时间对存储数据的复本进行版本控制;其中,所述所有管理节点根据所述同步源的时间进行时间同步的操作包括:管理节点根据自身的时间系统向所述同步源发送携带请求时间T1的同步请求消息;所述同步源以自身的时间系统在对应的回复请求消息中,携带收到所述请求消息的时间T2,及回复所述请求消息的时间T3;所述管理节点根据接收所述回复请求消息的接收时间T4、所述T1、T2及T3,计算与所述同步源时间系统的相对差值θ:<img file="FSB00000827906700011.GIF" wi="551" he="124" /> |
地址 |
100032 北京市西城区金融大街29号 |