[发明专利]一种存储集群中新增节点的时间同步方法、装置及设备在审
| 申请号: | 201811504740.3 | 申请日: | 2018-12-10 |
| 公开(公告)号: | CN109379158A | 公开(公告)日: | 2019-02-22 |
| 发明(设计)人: | 史宗华 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | H04J3/06 | 分类号: | H04J3/06 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 250101 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 集群 存储 时间同步 节点加入 主节点 扩容 申请 计算机可读存储介质 时间同步装置 时间服务器 装置及设备 处理效率 时间设置 用户体验 时长 应用 进程 | ||
本申请公开了一种存储集群中新增节点的时间同步方法,应用于新增节点,包括:在新增节点加入存储集群前,获取存储集群中主节点的集群时间;根据集群时间设置新增节点的系统时间;在新增节点加入存储集群后,启用以主节点为时间服务器的NTP服务进程。本申请通过在新增节点加入存储集群之前对新增节点的系统时间进行粗略调整,缩短了后续NTP服务进行时间同步时所花费的调节时长,进而从整体上提高了对被扩容节点进行时间同步的处理效率,保障被扩容节点的正常运行,提高了用户体验。本申请还公开了一种存储集群中新增节点的时间同步装置、设备及计算机可读存储介质,同样具有上述有益效果。
技术领域
本申请涉及分布式存储技术领域,特别涉及一种存储集群中新增节点的时间同步方法、装置、设备及计算机可读存储介质。
背景技术
随着云计算和大数据技术的飞速发展与应用,传统的存储系统已经无法满足用户需求,支持动态容量扩展的分布式海量存储系统应用而生。由于分布式存储集群对集群中各节点的时间一致性具有较高的要求,因此,现有技术中一般均使用NTP(Network TimeProtocol,网络时间协议)服务来解决被扩容节点与集群时间的同步问题。然而,由于NTP的调节精确度为毫秒级,因此,当被扩容节点的系统时间与集群时间相差较大时,将要花费很长的调节时间,例如一天甚至更久,将影响被扩容节点中各项服务的正常运行。鉴于此,提供一种解决上述问题的方法是本领域技术人员所亟需关注的。
发明内容
本申请的目的在于提供一种存储集群中新增节点的时间同步方法、装置、设备及计算机可读存储介质,以便有效提高对被扩容节点进行时间同步的处理效率,保障被扩容节点的正常运行,进而提高用户体验。
为解决上述技术问题,第一方面,本申请公开了一种存储集群中新增节点的时间同步方法,应用于所述新增节点,包括:
在所述新增节点加入所述存储集群前,获取所述存储集群中主节点的集群时间;
根据所述集群时间设置所述新增节点的系统时间;
在所述新增节点加入所述存储集群后,启用以所述主节点为时间服务器的NTP服务进程。
可选地,在所述根据所述集群时间设置所述新增节点的系统时间之前,还包括:
获取所述新增节点的原系统时间;
计算所述集群时间与所述原系统时间的差值;
判断所述差值是否大于预设阈值;
若是,则执行所述根据所述集群时间设置所述新增节点的系统时间的步骤;
若否,则执行所述在所述新增节点加入所述存储集群后,启用以所述主节点为时间服务器的NTP服务进程的步骤。
可选地,在判定所述差值大于所述预设阈值之后、所述根据所述集群时间设置所述新增节点的系统时间之前,还包括:
重新获取所述主节点更新后的集群时间。
可选地,所述预设阈值为1s。
可选地,在所述根据所述集群时间设置所述新增节点的系统时间之后,还包括:
根据所述系统时间设置所述新增节点的硬件时间。
第二方面,本申请还公开了一种存储集群中新增节点的时间同步装置,应用于所述新增节点,包括:
获取模块,用于在所述新增节点加入所述存储集群前,获取所述存储集群中主节点的集群时间;
配置模块,用于根据所述集群时间设置所述新增节点的系统时间;
启用模块,用于在所述新增节点加入所述存储集群后,启用以所述主节点为时间服务器的NTP服务进程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811504740.3/2.html,转载请声明来源钻瓜专利网。





