[发明专利]一种分布式文件系统中时间差错校正方法及系统有效
申请号: | 201210592334.3 | 申请日: | 2012-12-30 |
公开(公告)号: | CN103914452B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | 钟源;王清奎;林凉 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京工信联合知识产权代理事务所(普通合伙)11266 | 代理人: | 姜丽辉 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种分布式文件系统中时间差错校正方法,该方法包括步骤A,从分布式文件系统的节点中任意指定一个节点作为时间节点,以时间节点的时间为标准时间校正其他节点时间,步骤B,在两个节点之间交互牵涉到时间属性的数据的相关操作中,两个节点互相交换各自系统时间,如果两个节点时间差值超出阈值则通过与时间节点的时间进行比较来校正自身时间。本发明解决了在极端条件下出现的分布式文件系统中某个节点出现时间偏差较大的问题。 | ||
搜索关键词: | 一种 分布式 文件系统 时间 差错 校正 方法 系统 | ||
【主权项】:
一种分布式文件系统中时间差错校正方法,其特征在于,该方法包括:从分布式文件系统的节点中任意指定一个节点作为时间节点,以时间节点的时间为标准时间校正其他节点时间,在两个节点之间交互牵涉到时间属性的数据的相关操作中,两个节点互相交换各自系统时间,如果两个节点时间差值超出阈值则通过与时间节点的时间进行比较来校正自身时间,其中所述在两个节点之间交互牵涉到时间属性的数据的相关操作中,两个节点互相交换各自系统时间,如果两个节点时间差值超出阈值则通过与时间节点的时间进行比较来校正自身时间,包括如下步骤,节点D1和D2建立连接交换各自系统时间,如果发现双方时间偏差大于阈值,则执行双方同时向时间节点进行时间校验,与时间节点进行比较步骤,否则退出;双方同时向时间节点进行时间校验,与时间节点进行比较,如果有一个节点与时间节点时间偏差超过阈值,则根据确认的时间节点判断是否校正节点D1和D2的时间差值,是则执行校正;如果两个节点与时间节点时间偏差都超过阈值或者都小于阈值,则对时间节点进行时间校验和校正,然后根据确认的时间节点判断是否校正节点D1和D2的时间差值,是则执行校正;以校验和校正后的时间节点对节点D1和D2重新进行时间校验,根据时间对比判断D1是否时间异常,D2是否时间异常,如果存在异常,则根据确认的时间节点判断是否校正节点D1和D2的时间差值,是则执行校正,否则退出;以时间节点的时间为标准设定时间偏差超过阈值的节点的系统时间。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210592334.3/,转载请声明来源钻瓜专利网。